程序笔记   发布时间:2022-05-30  发布网站:大佬教程  code.js-code.com
大佬教程收集整理的这篇文章主要介绍了原生数组操作总结大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。

好久没有复习过了。今天复习一下
var arr = [1,2,3,4]

insert

arr.push(0); // 末尾添加
arr.unshift(0) // 头部添加
arr.splice(index,'元素') // index当前索引位置,0->不删除元素,待添加的元素

delete

arr.pop(); // 末尾删除 作用于原数组 return arr
arr.shift(); // 头部删除 作用域原数组 return arr
arr.spilce(index,number) // index目标元素的下标,number 删除的总数 作用于原数组

合并 截取

arr.concat(arr2) // 返回新数组
arr.slice(1,2) // 开始下标,结束下标。不作用于原本的数组

copy

arr.slice(0); // 会生成新数组
arr.concat();

sort

arr.sort(); // 对数组元素排序
arr.reverse(); // 反向排序

数组元素化

arr.join(','); // 数组转换成字符串
arr.split(','); // 字符串转换成数组

every

arr.every(()=>{return boolean}) // 返回的每一项元素都为true则 函数返回值为true
arr.some(()=>{}) // 返回每一项元素有一个为true 则函数返回值返回true

reduce

由数组转换成一个字符串或者一个整体的时候可以用
arr.reduce((current,pre)=>{

return current + pre

})

大佬总结

以上是大佬教程为你收集整理的原生数组操作总结全部内容,希望文章能够帮你解决原生数组操作总结所遇到的程序开发问题。

如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。
标签: