1. js基本数据类型有哪些?
- 基本类型: Number、String、Null、Boolean、Undefined
- 引用数据类型: Object
2. js当中的typeof返回的类型有哪些?
number、string、boolean、function、object、undefined
3. return,break, continue的区别是什么?
- return 必须写在函数内部, ,return后面的代码不在执行,直接返回,还可以使用return 返回一个值给外面使用。
- break 结束本次循环,剩余循环不再执行。
- continue 跳出本次循环,剩余循环继续执行
4. typeof 和 instance of的区别是什么?
- typeof判断对象的类型, 返回值有6种可能
- instance of 判断是否是对方的实例化对象, 返回值为true或false
5. == 和 === 有什么区别?
- == 判断左右两边的值是否相等, 只判断值, 不能判断数据类型, 也就是说
console.log(2 == "2")
- === 即判断值, 也判断数据类型