首页 > 技术文章 > js学习笔记1

dengsheng 2019-04-09 18:57 原文

  1. ECMAScript+DOM+BOM 共同组成javascript。
  2. js中的数据类型分两大类简单类型和复杂类型。
    1.   简单类型
      1.   undefined、number、string、null、boolean  
    2.   复杂类型
      1.   Object
  3. 在js中 if语句会对表达式自动执行相应的Boolean()方法,返回true 或者 false。
  4. type of 关键字和 instance of关键字。
  5. 运算符优先级
    1.  单目 > 乘除 > 关系 > 逻辑 > 三目 > 赋值。
  6.   null == undefined => 返回true。 为初始化的值默认是undefined,null代表指针指向空,但是二者亦是相等。
  7. for in 语句遍历 js对象,使用obj[key] 获取属性值而不是obj,key。 参考 obj["key"] 和 obj.key。for in 对象获取的key都是字符串所以使用obj[key],可能会和数组的发生混绕需要注意。

推荐阅读