算术运算符(基础数字运算) 当不上数字之间的运算的时候,+号两边一旦有字符串(引号引起来的部分),那么+号就不再是数学运算了,而是拼接,最终结果是字符串。
尽量将字符串转换成数字(隐式类型转换)
NaN:Not a Number number
如果等号两边都是boolean、string、number三者中任意两者进行比较时,优先转换为数字进行比较。
如果等号两边出现了null或undefined,null和undefined除了和自己相等,就彼此相等
NaN == NaN返回false,NaN和所有值包括自己都不相等。
JS中流程控制是if判断和switch选择
js中的for循环相当于while的简写,更加方便
JS中的for也支持类似于Python中的用法,可以遍历对象所有的属性
while是一个基本的循环语句,expression为真的时候,就会执行循环体
do/while和while类似,只是会先执行一个循环