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()

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 定义数组 用字面量创建 用new Array()创建 或 Array.indexOf 返回在数组中可以找到给定元素...
    zqyadam阅读 1,067评论 0 48
  • 创建: Array.isArray():检测数组 数组的toString() 数组的valueOf() push(...
    查查查查查查克阅读 561评论 6 5
  • 第5章 引用类型(返回首页) 本章内容 使用对象 创建并操作数组 理解基本的JavaScript类型 使用基本类型...
    大学一百阅读 3,282评论 0 4
  • 数组创建 javascript中创建数组的方式有两种: 第一种是 使用Array构造函数: 第二种是 使用数组字面...
    那年点夏阅读 767评论 4 3
  • 蔷薇藤间烧灼着盏盏路灯她痛不痛车轮飞旋辗过团团树影她疼不疼迎面扑来的车灯把我扫向路边她是否知道光秃的树梢伸手向月祈...
    伊甸陨石阅读 166评论 2 2