JavaScript原始数据类型和对象之间有什么区别?
在开始区别之前,让我们学习什么是原始数据类型。原始定义了不可变的值,最近由ECMAScript标准引入。
JavaScript使您可以使用三种原始数据类型,
数字,例如 3、310.20等
文本字符串,例如“此文本字符串”等
布尔值,例如true或false。
JavaScript还定义了两个琐碎的数据类型,即null和undefined,每种类型仅定义一个值。除了这些原始数据类型之外,JavaScript还支持称为对象的复合数据类型。
在数据类型之后,让我们讨论一下对象:
对象
在JavaScript中,对象被视为属性的集合。使用键值识别属性。它有两种类型:
数据属性
它将键与值相关联。
假设我们举一个带有原始数据类型和对象的字符串的示例:
对于原始数据类型,
var str = "演示字符串!";
对于对象,
var str = new String("演示字符串!");
存取器属性
它将键与访问器功能相关联。这是为了存储一个值。
以上是 JavaScript原始数据类型和对象之间有什么区别? 的全部内容, 来源链接: utcz.com/z/338289.html