美文网首页
js中的数组创建

js中的数组创建

作者: Jure_joe | 来源:发表于2019-09-29 08:30 被阅读0次

1、数组的创建
...var arrayObj = new Array(); //创建一个数组
...var arrayObj = new Array([size]); //创建一个数组并指定长度,注意不是上限,是长度
...var arrayObj = new Array([element0[, element1[, ...[, elementN]]]]); 创建一个数组并赋值
要说明的是,虽然第二种方法创建数组指定了长度,但实际上所有情况下数组都是变长的,也就是说即使指定了长度为5,仍然可以将元素存储在规定长度以外的,注意:这时长度会随之改变。
2、数组元素的添加
...arrayObj. push([item1 [item2 [. . . [itemN ]]]]);// 将一个或多个新元素添加到数组结尾,并返回数组新长度
...arrayObj.unshift([item1 [item2 [. . . [itemN ]]]]);// 将一个或多个新元素添加到数组开始,数组中的元素自动后移,返回数组新长度
...arrayObj.splice(insertPos,0,[item1[, item2[, . . . [,itemN]]]]);//将一个或多个新元素插入到数组的指定位置,插入位置的元素自动后移,返回""。
3、数组的元素的访问
...var testGetArrValue=arrayObj[1]; //获取数组的元素值
...arrayObj[1]= "这是新值"; //给数组元素赋予新的值
4、数组元素的删除
...arrayObj.pop(); //移除最后一个元素并返回该元素值
...arrayObj.shift(); //移除最前一个元素并返回该元素值,数组中元素自动前移
...arrayObj.splice(deletePos,deleteCount); //删除从指定位置deletePos开始的指定数量deleteCount的元素,数组形式返回所移除的元素
5、数组的截取和合并
...arrayObj.slice(start, [end]); //以数组的形式返回数组的一部分,注意不包括 end 对应的元素,如果省略 end 将复制 start 之后的所有元素
...arrayObj.concat([item1[, item2[, . . . [,itemN]]]]); //将多个数组(也可以是字符串,或者是数组和字符串的混合)连接为一个数组,返回连接好的新的数组
6、数组的拷贝
...arrayObj.slice(0); //返回数组的拷贝数组,注意是一个新的数组,不是指向
...arrayObj.concat(); //返回数组的拷贝数组,注意是一个新的数组,不是指向
数组元素的排序
...arrayObj.reverse(); //反转元素(最前的排到最后、最后的排到最前),返回数组地址
...arrayObj.sort(); //对数组元素排序,返回数组地址

相关文章

  • js数组

    js中数组是比较常用的对象,同时js中的数组也十分的灵活。一. 创建数组的方式 字面量数组 var arr=[1,...

  • web进阶之二十一:数组及其操作方法

      在很多编程语言中都有数组,当然,在Js中也一样存在。 数组的创建 在js中有两个创建方 之间创建 面向对象创建...

  • js中的数组创建

    1、数组的创建...var arrayObj = new Array();//创建一个数组...var array...

  • javascript中数组的各种操作

    js中数组的各种操作 1、数组的创建 创建一个数组 创建一个数组并指定长度,注意不是上限,是长度 创建一个数组并赋...

  • js中数组方法的总结

    js中数组的方法非常的多,功能也很强大。今天来总结一下js中数组的方法: 首先创建一个数组,数组中可以包含各种类型...

  • 7、数组

    在PHP中创建数组 在js中中创建数组的方法有三种,1字面量的形式创建 var arr[1,2,3,4,5],2 ...

  • JavaScrip数组

    JS的数组使用中括号[]进行定界,中括号包裹的区域就是数组的元素。数组元素之间使用逗号隔开 数组创建 数组也有其构...

  • JS-二维数组&对象数组&对象中的数组

    二维数组 js中只支持一维数组,但是可以通过在数组中保存数组的方式,可以创建二维数组。上创建二维的通用代码。 例如...

  • js数组

    JS数组的创建: 1,使用Array数组的方式: var arrayObj = new Array();//创建一...

  • JS数组 && ES6扩展

    JS数组创建 1.以 Array 对象的语法创建 2.以 字面量 方法创建 JS数组方法 1.添加元素 push(...

网友评论

      本文标题:js中的数组创建

      本文链接:https://www.haomeiwen.com/subject/vtjcuctx.html