NIUCLOUD是一款SaaS管理后台框架多应用插件+云编译。上千名开发者、服务商正在积极拥抱开发者生态。欢迎开发者们免费入驻。一起助力发展! 广告
[TOC] >[success] # typeof操作符 typeof可以用来检测数据类型,但是检测不到Array,因为数组也是Object类型 ~~~ let a = undefined let b = 1 let c = '呵呵哒' let d = false let e = {} let f = [] let g = function(){} console.log(typeof a,'a') // undefined console.log(typeof b,'b') // number console.log(typeof c,'c') // string console.log(typeof d,'d') // boolean console.log(typeof e,'e') // object console.log(typeof f,'f') // object console.log(typeof g,'g') // function ~~~ 以上这些结果都可以使用3等来判断是否为字符串的对应类型,例如: ~~~ if(typeof b === 'number') ~~~ ~~~ typeof null // object 因为特殊值null会被认为是一个空的对象引用 ~~~