专栏首页Kirin博客js中数组Array的一些常用方法总结

js中数组Array的一些常用方法总结

 var list = new Array()是我们在js中常常写到的代码,今天就总结一下Array的对象具有哪些方法。

list[0] = 0;

list[1] = 1;

list[2] = 2;

或者这样声明:var list = [0,1,2];

(1) shift():

alert(list.shift());   //删除数组的第一个元素,返回删除的值。这里是0 alert(list.length);  //返回的数组长度是2

(2) unshift( i , j ):

list.unshift(3,4);  //把参数加载数组的前面,现在list:中是3,4,0,1,2

alert(list.length);  //现在数组的长度是5

(3) pop():

list.pop();   //删除数组的最后一个元素,返回删除的值。这里是2 alert(list.length);  //返回的数组长度是2

(4)push(param):

list.push(3);  //将参数加载到数组的最后,现在List中是:0,1,2,3

alert(list.length);   //返回的数组长度是4

(5)concat( i , j ):

alert(list.concat(5,6));  //将参数与之前的数组list拼接起来,现在的list是:0,1,2,5,6

alert(list.length);        //返回的数组长度是5

(6) splice(start,deleteCount,val1,val2,…):从start位置开始删除deleteCount项,并从该位置起插入val1,val2,…

(7) reverse:将数组反序 var a = [1,2,3,4,5]; var b = a.reverse(); //a:[5,4,3,2,1] b:[5,4,3,2,1]

(8) sort(orderfunction):按指定的参数对数组进行排序 var a = [1,2,3,4,5]; var b = a.sort(); //a:[1,2,3,4,5] b:[1,2,3,4,5]

(9) slice(start,end):返回从原数组中指定开始下标到结束下标之间的项组成的新数组 var a = [1,2,3,4,5]; var b = a.slice(2,5); //a:[1,2,3,4,5] b:[3,4,5]

(10) join(separator):将数组的元素组起一个字符串,以separator为分隔符,省略的话则用默认用逗号为分隔符 var a = [1,2,3,4,5]; var b = a.join(“|”); //a:[1,2,3,4,5] b:”1|2|3|4|5″

成功根本没有什么秘诀可言,如果真是有的话,就是两个:第一个就是坚持到底,永不放弃;第二个是当你想放弃的时候,回过头来看看第一个秘诀:坚持到底,永不放弃

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • django 实现文件下载

    kirin
  • flex布局技巧

    最近有个面试,面试官问到,在一个横向布局上,假设有三个div,每个宽度为定宽apx,如果想使两侧宽度为x,中间div间间隔为2x。x可以自适应。如下图:

    kirin
  • js splice方法

    var fruits = [“Banana”, “Orange”, “Apple”, “Mango”]; fruits.splice(2,0,”Lemon”,...

    kirin
  • Python 列表 list 数组 ar

    Python中的列表(list)类似于C#中的可变数组(ArrayList),用于顺序存储结构。

    py3study
  • LintCode 二进制求和题目分析代码

    desperate633
  • list.remove()时出问题,集合的remove方法注意事项1

    集合有一个方法叫remove(index),这是用来移除集合元素的,但是使用的时候,会有一个问题,很多人不注意这个问题,会发现使用完这个方法后,数据对不上了。看...

    IT云清
  • python for循环remove同一

    下午在用python将Linux的conf配置文件转化成字典dict时遇到了一个奇怪的问题,原先conf配置文件中没有注释行(以#开头的行),后来为了避免这种情...

    py3study
  • Python学习(五)——列表操作全透析

      列表是以类的形式实现的。“创建”列表实际上是将一个类实例化。因此,列表有多种方法可以操作。Python列表操作的函数和方法 列表操作包含以下函数: ...

    深度学习思考者
  • 列表用法

    import copy list = ['Jack','Tom',[' Abby','Ada'],1,2,3,33,3,3,3,2] #列表里可以嵌套列表 l...

    py3study
  • python开发_python中的list操作

    ============================================

    Hongten

扫码关注云+社区

领取腾讯云代金券