1.如何检查一个数字是否为整数?
检查一个数字是小数还是整数,可以使用一种非常简单的方法,就是将它对 1 进行取模,看看是否有余数。
2.如何判断一个对象是否属于某个类?
使用instanceof
3.JavaScript提供两种数据类型: 基本数据类型和引用数据类型,试着列举你知道的数据类型和引用数据类型?
基本数据类型有: String Number Boolean Null Undefined Symbol 引用数据类型有: Object Array Function
4.使用 ===或!==来比较true/false或者数值,相对于==有什么好处?
5.var、let、const关键字声明的变量有什么区别?
const定义的变量不可以修改,let是块级作用域,函数内部使用let定义后,对函数外部无影响,var 声明的变量,在全局范围内都有效
6.解释 JavaScript 中的 null 和 undefined?
JavaScript 中有两种底层类型:null 和 undefined。它们代表了不同的含义: 尚未初始化:undefined; 空值:null。 null和undefined是两个不同的对象.
7.“use strict”的作用是什么?
use strict 出现在 JavaScript 代码的顶部或函数的顶部,可以帮助你写出更安全的 JavaScript 代码。如果你错误地创建了全局变量,它会通过抛出错误的方式来警告你。
网友评论