JS知识回顾

121 阅读1分钟

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")
  • === 即判断值, 也判断数据类型