访问属性

JavaScript 中数字开头的属性不能跟在点号后面;必须在方括号中使用。如:

  • array[3] vs array.3;
  • array["3d"] vs array."3d" vs array.3d 

 

比较相等 === & == 

  • == 比较时会进行类型转换, ===不会进行类型转换。
  • === 和 == 都是比较的原始对象,如果是非原始对象 object, 即使有相同结构,也始终返回false

===比较过程:

1、比较类型是否相等,不等return false

2、如果类型相等,比较值是否相等,不等 return false。相等,return true。 

3、其中注意NaN != NaN

            

           

 posted on 2015-08-10 15:07  喵喵喵  阅读(129)  评论(0编辑  收藏  举报