- 1
- 0
- 约6.41千字
- 约 12页
- 2026-08-23 发布于北京
- 举报
JS基础知识点及常考⾯试题
(⼆)
在这⼀章节中我们继续来了解JS的⼀些常考和容易的基础知识
点。
==vs===
涉及⾯试题:==和===有什么区别?
对于==来说,如果对⽐双⽅的类型不⼀样的话,就会进⾏类型转
换,这也就⽤到了我们上⼀章节讲的内容。
假如我们需要对⽐x和y是否相同,就会进⾏如下判断流程:
1.⾸先会判断两者类型是否相同。相同的话就是⽐⼤⼩了
2.类型不相同的话,那么就会进⾏类型转换
3.会先判断是否在对⽐null和undefined,是的话就会返回
true
4.判断两者类型是否为string和number,是的话就会将字符
串转换为number
1==1
↓
1==1
5.判断其中⼀⽅是否为boolean,是的话就会把boolean转为
number再进⾏判断
1==true
↓
1==1
↓
1==1
6.判断其中⼀⽅是否为obje
原创力文档

文档评论(0)