摘要: 转载自https://zhuanlan.zhihu.com/p/24753549 作者:TooBug 定义重复(相等) NaN 初看NaN时,很容易把它当成和null、undefined一样的独立数据类型。但其实,它是数字类型。 console.log(typeof NaN); //number 根 阅读全文
posted @ 2017-01-19 23:46 孔zheng 阅读(319) 评论(0) 推荐(0) 编辑
摘要: JavaScript引擎在执行的时候,会在相应代码段寻找var声明的变量及函数声明(函数表达式不会提升),把所有变量和函数的声明都提升到当前作用域的最前面。此时变量是未赋值的(undefined),当执行到相应代码段才会赋值,函数是其本身。 并且有以下一些坑: 1.变量声明及函数声明预解析时,变量解 阅读全文
posted @ 2017-01-17 00:33 孔zheng 阅读(1250) 评论(0) 推荐(1) 编辑