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