js数组操作

Posted kasi

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了js数组操作相关的知识,希望对你有一定的参考价值。

1. splice删除
  • 特点:数组中元素删除后数组会自动更新,后面下标会补位
list(index, count)
// index即为要删除的集合下标
// count 为数量
2. delete删除
  • 特点:数组中元素删除后变为undifine,数组长度不发生变化
delete list[1]
3. sort排序
  var arr = [10,20,5,1]
  arr.sort(function(x,y){
    if(x < y) {
      return -1
    } else if (x > y) {
      return 1
    } else {
      return 0
    }
  })
  console.log(‘从小到大‘,arr)

以上是关于js数组操作的主要内容,如果未能解决你的问题,请参考以下文章

几个关于js数组方法reduce的经典片段

JS常用代码片段-127个常用罗列-值得收藏

web代码片段

javascript js数组找到片段

JavaScript笔试题(js高级代码片段)

为什么我不能在此片段中生成唯一对象数组?