一、Object类型
创建Object实例的方法:
① 使用new操作符后跟object构造函数
var person = new Object();
person.name = 'Nicholas';
person.age = 29;
② 使用对象字面量表示法
var person = {
name: 'Nicholas',
age: 29
}
二、Array类型
1、创建Array数组的方法:
① 使用new操作符后跟Array构造函数
var colors = new Array("red", "blue", "green");
② 使用对象字面量表示法
var colors = ["red", "blue", "green"];
2、检测数组
① 使用instanceof操作符
if (value instanceof Array) {
// 执行数组操作
}
② isArray()方法
if (Array.isArray(value)) {
// 执行数组操作
}
3、替换方法
① toString()方法:
② valueOf()方法:
③ toLocaleString()方法:
④ join()方法:
4、栈方法
① push()方法:
② pop()方法:
5、队列方法
① shift()方法:
② unshift()方法:
6、重排序方法
① reverse()方法:
② sort()方法:
7、操作方法
① concat()方法:
② slice()方法:
③ splice()方法: