typeof检测一个变量的类型,还可以检测一个变量是否声明
// 这种写法会出现异常
if (a) {
}
// 使用typeof判断变量是否定义,这里属于RHS查询~
if (typeof(a) === 'undefined') {
}
// 检测数组
var arr = []
console.log(typeof(arr)) // Object
console.log(arr instanceof Array) // true
typeof检测一个变量的类型,还可以检测一个变量是否声明
// 这种写法会出现异常
if (a) {
}
// 使用typeof判断变量是否定义,这里属于RHS查询~
if (typeof(a) === 'undefined') {
}
// 检测数组
var arr = []
console.log(typeof(arr)) // Object
console.log(arr instanceof Array) // true