JavaScript对象之数组(总)

编程入门 行业动态 更新时间:2024-10-08 08:30:30

JavaScript对象之<a href=https://www.elefans.com/category/jswz/34/1771288.html style=数组(总)"/>

JavaScript对象之数组(总)

数组方法总结


push()

语法:
arrayObject.push(newele1,newele2,...,neweX);
功能:
把它的参数顺序添加到arrayObject的尾部
返回值:
把指定的值添加到数组后的新长度

unshift()

语法:
arrayObject.unshift(newele1,newele2,...,neweX);
功能:
把它的参数顺序添加到arrayObject的开头
返回值:
把指定的值添加到数组后的新长度

pop()

语法:
arrayObject.pop();
功能:
删除arrayObject的最后一个元素
返回值:
被删除的那个元素

shift()

语法:
arrayObject.shift();
功能:
删除arrayObject的第一个元素
返回值:
被删除的那个元素

join()

语法:
arrayObject.join(separator);
功能:
用于把数组中的所有元素放入一个字符串
返回值:
字符串

reverse()

语法:
arrayObject.reverse();
功能:
用于颠倒数组中元素的顺序
返回值:
数组

sort()

语法:
arrayObject.sort(sortby);
功能:
用于对数组中的元素进行排序
返回值:
数组
说明:
1. 即使数组中的每一项都是数值,sort()方法比较的也是字符串
2. sort()方法可以接收一个比较函数作为参数

concat()

语法:
arrayObject.cancat(arrayX,arrayX,...,arrayX);
功能:
用于连接两个或多个数组
返回值:
数组

reverse()

语法:
arrayObject.slice(start,end);
功能:
从已有的数组中返回选定的元素
参数:
1. start(必需)规定从何处开始选取,如果是负数,从数组尾部开始算起
2. end(可选)规定从何处结束选取,是数组片段结束处的数组下标
说明:
1. 如果没有end,切分的数组包含从start到数组结束的所有元素
2. 如果slice()方法的参数中有一个负数,则用长度加上该数来确定相应的位置
返回值:
数组

删除

语法:
arrayObject.splice(index,count);
功能:
删除从index处开始的零个或多个元素
返回值:
含有被删除的元素的数组
说明:
count是要删除的项目数量,如果设置为0,则不会删除项目。如果不设置,则删除从index开始的所有值

插入

语法:
arrayObject.splice(index,0,item1,...,itemX);
功能:
在指定位置插入值
参数:
index:起始位置
0:要删除的个数
item1,...,itemX:要插入的项
返回值:
数组

替换

语法:
arrayObject.splice(index,count,item1,...,itemX);
功能:
在指定位置插入值,且同时删除任意数量的项
参数:
index:起始位置
count:要删除的个数
item1,...,itemX:要插入的项
返回值:
数组

indexOf()

语法:
arrayObject.indexOf(searchvalue,startIndex);
功能:
从数组的开头(位置0)开始向后查找
参数:
searchvalue:必需,要查找的项
startIndex:可选,起点位置的索引
返回值:
number,查找的项在数组中的位置,没有找到的情况下返回-1

lastIndexOf()

语法:
arrayObject.indexOf(searchvalue,startIndex);
功能:
从数组的末尾开始向后查找
参数:
searchvalue:必需,要查找的项
startIndex:可选,起点位置的索引
返回值:
number,查找的项在数组中的位置,没有找到的情况下返回-1

更多推荐

JavaScript对象之数组(总)

本文发布于:2023-07-28 19:29:42,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/1287702.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:数组   对象   JavaScript

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!