js运算符
与c基本一致
c的 int a = 1 与 float b = 1.00
a == b 的值是true
注意:
使用 == 时会有一个隐式转换,将字符串转换为数字
多了一个:
符号 === 判断左右两边是否全等,也就是类型与值是否都相等 这个用的比较多
同理 !== 就是不全等
NaN不等于任何数,包括自己
c中 if(“”) 为真 也就是空字符串为真 即非0为真
js中 if(‘’) 为假 也就是空字符串为假
switch 语句中 case 的判断是全等 ===
在alert中转义字符是有用的比如alert(“1\n1”)是会换行的
但是在document.write中document.write(“1\n1”) \n 是一个空格,想要在document.write中换行用的是<br/>