1. 注释建议用//。因为/*可能会与正则表达式冲突
2. JS中只有一个单一的数字类型,1与1.0是相同的值
3. if():false,null,undefined,空串' ',数字0,数字NaN被认为是假,其余被认为是真
4.声明变量没有设初值会给默认初值undefined
5.对象操作
1)如果尝试访问一个并不存在的成员元素的值,返回undefined a["b"];
2)|| 运算符可以填充默认值 a["b"] || “none” // a.b || "none"
3)更新时如果对象原来没有,会创建
6.