Array方法

Object类型

创建Object实例

  • new操作符跟Object构造函数
    • var person = new Object();
  • 对象字面量
    • var person = {
      name : "Nicholas",
      age :29
      }
    • var person = {}

Array类型

检测数组

Array.isArray()

确定某个值是不是数组

转换方法

toLocaleString()

toString()

valueOf()

join()

栈方法

push()

pop()

队列方法

push()

shift()

unshift()

重排序方法

reverse()

soft()

其返回值是经过排序后的数组

数值比较不能使用这两个方法,因为是根据码值排序,所以不能较好比较。

function compare(value1,value2) {
    if (value1 < value2) {
        return -1;
    } else if (value1 > value2) {
        return 1;
    } else {
        return 0;
    }
}

操作方法

concat()

slice()

splice()

位置方法

indexOf()

lastindexOf()

迭代方法

every()

filter()

forEach()

map()

some()

归并方法

reduce()

reduceRight()

你可能感兴趣的:(Array方法)