1、push() 作用:在数组末尾添加项 参数:要添加的项,多项以逗号隔开 返回值:数组的新长度 原数组是否改变:是 2、unshift() 作用:在数组开头添加项 参数:要添加的项,多项以逗号隔开 返回值:数组的新长度 原数组是否改变:是 3、pop() 作用:在数组末尾删除一项 参数:不需要 返回值:删除的一项 原数组是否改变:是 4、shift() 作用:在数组开头删除一项 参数:不需要 返回值:删除的一项 原数组是否改变:是 5、splice() 作用:截取数组中的项 参数:(n)从索引n开始截取到数组末尾,(n,m)从索引n开始截取m项 返回值:截取的项组成的新数组 原数组是否改变:是 6、slice() 作用:复制数组中的项 参数:(n)从索引n开始复制到数组末尾,(n,m)从索引n开始复制到索引m,不包括m 返回值:复制的项组成的新数组 原数组是否改变:否 7、concat() 作用:拼接数组 参数:要拼接的项或者数组 返回值:拼接好的新数组 原数组是否改变:否 8、join() 作用:按照指定的连接符将数组项连接成字符串 参数:连接符,默认是逗号 返回值:连接好的字符串 原数组是否改变:否 9、reverse() 作用:倒序数组 参数:不需要 返回值:倒序后的原数组 原数组是否改变:是 10、sort() 作用:排序 参数:升序function(a,b){retrurn a-b} 降序function(a,b){retrurn b-a}; 返回值:排序后的原数组 原数组是否改变:是
JavaScript数组的常用方法
最新推荐文章于 2024-04-07 12:58:35 发布