JavaScript typeof instanceof的使用

typeof检测一个变量的类型,还可以检测一个变量是否声明

// 这种写法会出现异常
if (a) {

}

// 使用typeof判断变量是否定义,这里属于RHS查询~
if (typeof(a) === 'undefined') {
    
}

// 检测数组
var arr = []
console.log(typeof(arr)) // Object
console.log(arr instanceof Array) // true

猜你喜欢

转载自blog.csdn.net/chenjineng/article/details/81385205