首页 > 代码库 > js基础2
js基础2
算术运算符:
加、减、乘、除、求余。基本的数学运算大家都懂,需要注意的是字符串相加。
var num1 = 1 + "2"; //12
这是一个数字跟一个字符串相加,结果是前面的数字1会被自动转化为字符串,两个字符串相加自然是12。
var num1 = 1 % 2; //1
求余也是相对来说比较不好理解的,不过数学好的同学肯定不当一回事。口算算不清楚的话可以写一下再去理解。
增量、减量运算符:
var i = 1;i++; //2
增减量运算符也是非常常用的。++表示每次加一,——则相反。
比较运算符:
var i = 5;var a = 10;alert(i > a); //false
比较运算符一般用在判断语句上,正确则返回true,错误返回false。
逻辑运算符:
&& : 逻辑与
|| : 逻辑或
! :逻辑非
var i = 8;alert ( i<5 && i<10); // falsealert ( i > 100 || i < 10); // true
与运算符必须两个都为true结果才返回true;或运算符则有一个为true则返回true。
程序流程控制:
if语句:
if(10 > 5) { alert(“hello world”); } var i = 90; if(i > 100) { alert(i + “大于100”); }else if(i > 80) { alert(i + “大于80”); }else{ alert(i + “小于100”); }
if语句里面的判断为true则执行花括号里面的语句。
switch语句:
var i = 25; switch(i){ case 25: alert(i + "等于 25"); break; case 100: alert(100); break; default: alert(‘other’); }
case后面的值等于判断的值的话就执行下面的语句。
js基础2
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。