Obejct
创建:
1. New 操作符 和 Object 构造函数;
let person = new Object();
person.name = "Nicholas";
person.age = 29
2. 对象字面量
let person = {
name: "Nicholas",
age: 29
}
注意: 在使用对象字面量表示法定对象时, 并不会实际调用Object构造函数。
读取:
person.name 或 person['name'];
亦或者
let names = 'name';
person[names]
设置:
person.name = 'Sunny' 或者 person['name'] = 'Sunny'
亦或者
let names = 'name';
person[names] = 'Sunny';
注意: 第八章会更加详细的介绍 Object 类型。
Array
创建:
1. 使用Array构造函数
let colors = new Array();
let colors = new Array('blue', 'green','red', 'black');
2. 数组字变量
let colors = ['blue', 'green','red', 'black'];
若: let colors = ['blue', 'green','red', ] // colors 虽然最后是一个逗号,但是 colors 是一个包含('blue', 'green','red')的数组