内置构造函数
在js中最重要的数据;类型有6种 分别是
字符串, 数值 ,布尔,undefined,null和对象
常见的对象类型数据包括数组和普通对象 , 其中字符串 , 数值, 布尔 ,undefined,null 也被称为简单类型或 基础类型 ,对象也被称为引用类型
引用类型
Object
Object 是内置的构造函数 ,用于创建普通对象
通过构造函数创建普通对象
const user = new Object({name: '小明', age: 15})
这种方式声明的变量称为【字面量】
let student = {name: '杜子腾', age: 21}
-
推荐使用字面量方式声明对象,而不是
Object
构造函数 -
Object.assign
静态方法创建新的对象 -
Object.keys
静态方法获取对象中所有属性 -
Object.values
表态方法获取对象中所有属性值
Array
Array是内置的构造函数 , 用于创建数组
构造函数创建数组
let arr = new Array(5, 7, 8);
包装类型
String
String是内置的构造函数 , 用于创建字符串
使用构造函数创建字符串
let str = new String('hello world!');
Number
Number是内置的构造函数 , 用于创建数值
使用构造函数创建数值
let x = new Number('10')
let y = new Number(5)