摘要:
对于==来说,如果数据类型不同,就会进行隐式类型转换。 首先判断是否在对比 null 和 undefined,是的话就会返回 true; 判断其中一方是否为 string ,在与 number进行比较,是的话就会将字符串转换为 number; 判断其中一方是否为 boolean,是的话就会把 boo 阅读全文
摘要:
基础赋值提升 console.log(a); var a = 1;// 输出 undefined 相当于代码: var a; console.log(a); a = 1; 在代码中使用 var 来声明变量的时候,会提到当前作用域的顶端,而赋值操作在原处不变。 var a声明向上提升,a=1赋值留在原 阅读全文