1.乘性操作符:
1)*法操作法:
Infinity * 0 = NaN Infinity * 非零 = Infinity 或 - Infinity
2)/法操作符:
Infinity / Infinity = NaN 0/0 = NaN N0 / 0 = Infinity
2.关系操作符:
< > <= >= != == === 如果有一个数值是数字,将另外一个转换成数字 如果两个都是字符串,则比较第一个字母的ASCII值。
3.条件操作符,赋值操作符,逗号操作符等等。
4.语句:
if,do-wihle,while,for,for-in,with,break,continue,label。
5.函数:
1)理解参数:函数中有无参数实际上都保存在arguements[]数组中。
2)没有重载,会执行所有
总结: Javascript的语法和C语言及其类似,所以学起来比较简单,但是在一些比较上存在一些区别。
未指定返回值的函数返回的是一个特殊的undefined值。
ECMAScript中没有函数签名的概念,因为函数参数是以一个包含零或多个值的数组的形式传递的。
由于不存在函数签名的特性,ECMAScript函数不能重载。