当前阅读教程:JavaScript教程 > typeof 操作符 | |
阅读(22555525) 收藏 赞(5685) 分享 | |
上一篇: JavaScript 类型转换 | 下一篇: constructor 属性 |
你可以使用 typeof 操作符来查看 JavaScript 变量的数据类型。 实例 typeof "John" // 返回 string typeof 3.14 // 返回 number typeof NaN // 返回 number typeof false // 返回 boolean typeof [1,2,3,4] // 返回 object typeof {name:'John', age:34} // 返回 object typeof new Date() // 返回 object typeof function () {} // 返回 function typeof myCar // 返回 undefined (如果 myCar 没有声明) typeof null // 返回 object 请注意: l NaN 的数据类型是 number l 数组(Array)的数据类型是 object l 日期(Date)的数据类型为 object l null 的数据类型是 object l 未定义变量的数据类型为 undefined l 如果对象是 JavaScript Array 或 JavaScript Date ,我们就无法通过 typeof 来判断他们的类型,因为都是 返回 object。 |
|
上一篇: JavaScript 类型转换 | 下一篇: constructor 属性 |