今天各种查找,有的文档说函数是数据类型有的说不是,有的说是5种有的又说N种,那么有没有确切的定义?
w3school上说
number
string
boolean
null
undefined
这是原始类型 http://www.w3school.com.cn/js...
字符串、数字、布尔、数组、对象、Null、Undefined
这是数据类型 http://www.w3school.com.cn/js...
所以我很纳闷
今天各种查找,有的文档说函数是数据类型有的说不是,有的说是5种有的又说N种,那么有没有确切的定义?
w3school上说
number
string
boolean
null
undefined
这是原始类型 http://www.w3school.com.cn/js...
字符串、数字、布尔、数组、对象、Null、Undefined
这是数据类型 http://www.w3school.com.cn/js...
所以我很纳闷
js中的数据类型有(Symbol 不是特别熟 先不说)
number
string
boolean
null
undefined
Object
其中
number
string
boolean
null
undefined
一类 属于原始类型 或者其他什么名字
Object
另一类 属于对象(引用)类型
最新的JavaScript标准有7种(6种原始的,1种新增的特殊类型
)数据类型
Boolean
Null
Undefined
Number
String
Object
Symbol ECMAScript 6 新增
8 回答4.6k 阅读✓ 已解决
6 回答3.3k 阅读✓ 已解决
5 回答2.8k 阅读✓ 已解决
5 回答6.3k 阅读✓ 已解决
4 回答2.2k 阅读✓ 已解决
4 回答2.7k 阅读✓ 已解决
3 回答2.4k 阅读✓ 已解决
基本数据类型:
String,boolean,Number,Symbol(ES6新增),Undefined, Null
引用数据类型:
Object
基本数据类型中有两个为特殊数据类型:
null, undefined
js的常见内置对象:
Date,Array,Math,Number,Boolean,String,Array,RegExp,Function
...关于数据类型知识可参考数据类型&判断&存储访问&类型转换