js的运算符
-
+= : x += y --> x = x + y ;
-
在js里不区分整数和小数
- java里面
int i = 123; System.out.println(i/1000*1000);输出的是0
- js里面
var j = 123; alert(j/1000*1000);输出的是123
- 字符串的相加和相减的操作
- 相加是字符串连接
- 相减是真正的相减运算
- 提示NaN:表示不是一个数字
- boolean也可以加减操作
- boolean-true:值为1
- boolean-false:值为0
var str = "123"; alert(str + 1); //相加输出的是1231 alert(str - 1); //相减输出的是122 var str = "abc"; alert(str - 1); //输出的是NaN var flag = true; alert(str + 1); //输出的是2 var flag = false; alert(str + 1); //输出的是1 - == 和 === 的区别
- == :比较的只是值
- ===:比较的是值和类型
- 引入
直接向页面输出的语句:
document.write("");
可以向页面输出变量,固定值,html代码








网友评论