数据类型:如何判断类型——JavaScript知识小结04
2017-07-04 23:41
771 查看
数据类型:Undefined, Null, Boolean, String,
Symbol, Number, Object.
typeof操作符
typeof 可能返回的值:undefined boolean string symbol number object(对象或者null)function
查看数据类型操作符(不是函数),故使用是否括号皆可,返回的结果第一个字母小写。'typeof'的'o'是小写。
typeof null;//object
虽然函数也是一种对象,不是一种数据类型,但是函数有其特殊属性,因此将其与其它对象区分。
var message = null;
typeof message;//object
typeof (95);//number
typeof Operator Results
NOTE
Implementations are discouraged from defining new
be used for such objects.
参考资料:ECMA标准:http://www.ecma-international.org/ecma-262/7.0/index.html#prod-Keyword
《JavaScript高级程序设计(第三版)》
Symbol, Number, Object.
typeof操作符
typeof 可能返回的值:undefined boolean string symbol number object(对象或者null)function
查看数据类型操作符(不是函数),故使用是否括号皆可,返回的结果第一个字母小写。'typeof'的'o'是小写。
typeof null;//object
虽然函数也是一种对象,不是一种数据类型,但是函数有其特殊属性,因此将其与其它对象区分。
var message = null;
typeof message;//object
typeof (95);//number
typeof Operator Results
Type of val | Result |
---|---|
Undefined | "undefined" |
Null | "object" |
Boolean | "boolean" |
Number | "number" |
String | "string" |
Symbol | "symbol" |
Object (ordinary and does not implement [[Call]]) | "object" |
Object (standard exotic and does not implement [[Call]]) | "object" |
Object (implements [[Call]]) | "function" |
Object (non-standard exotic and does not implement [[Call]]) | Implementation-defined. Must not be "undefined", "boolean", "function", "number", "symbol", or "string". |
Implementations are discouraged from defining new
typeofresult values for non-standard exotic objects. If possible
"object"should
be used for such objects.
参考资料:ECMA标准:http://www.ecma-international.org/ecma-262/7.0/index.html#prod-Keyword
《JavaScript高级程序设计(第三版)》
相关文章推荐
- Javascript如何判断数据类型和数组类型
- 【js基础】javascript中关于数据类型一些知识和类型判断
- Javascript如何判断数据类型和数组类型
- JavaScript之如何判断数据类型的几种方法
- 数据类型:Number——JavaScript知识小结07
- 数据类型:Undefined,Null——JavaScript知识小结05
- javaScript如何简单而准确地判断复杂数据类型
- 数据类型:Boolean——JavaScript知识小结06
- typeof + instanceof+toString+constructor是如何判断javascript数据类型的
- 如何判断JavaScript数据具体类型
- 数据类型:String——JavaScript知识小结08
- javascript中如何做对象的类型判断
- javascript:如何判断浏览器类型
- javascript判断数据类型
- python中如何判断变量的数据类型
- MainFrame知识小结(20120210)—dfsort/syncsort中的数据类型
- python中如何判断一个变量的数据类型?(原创)
- javascript如何解析特殊类型的json数据?
- [译]JavaScript:如何判断值的类型
- javascript 简单高效判断数据类型系列函数 (转) By shawl.qiu