首页 > 专栏 > 前端 > 文章详情
slice 和 splice 的用法 发布于:2021-03-06 16:30:09   原创发表   查看:3  讨论:0
slice():只 选择提取某些值【组成子数组】,但不 改变原数组。5pu易塔云建站-模板下载,web开发资源,技术博客
 
//slice -> 只 选择提取某些值 [组成子数组],但不 改变原数组。5pu易塔云建站-模板下载,web开发资源,技术博客
var arr = ['red','blue','orange','yellow','black'];5pu易塔云建站-模板下载,web开发资源,技术博客
console.log(arr.slice(2,3));//orange5pu易塔云建站-模板下载,web开发资源,技术博客
console.log(arr.slice(2,2));//[]空数组
5pu易塔云建站-模板下载,web开发资源,技术博客
splice():既 选择提取某些值【组成子数组】,也 改变原数组。5pu易塔云建站-模板下载,web开发资源,技术博客
 
//splice -> 既 选择提取某些值 [组成子数组],也 改变原数组。5pu易塔云建站-模板下载,web开发资源,技术博客
var arr = ['red','blue','orange','yellow','black'];5pu易塔云建站-模板下载,web开发资源,技术博客
//第二个参数表示要删除的数量,与第三个参数无关5pu易塔云建站-模板下载,web开发资源,技术博客
var arr2 = arr.splice(2,1,'dark','hhhh','中国心');5pu易塔云建站-模板下载,web开发资源,技术博客
console.log(arr2);//orange5pu易塔云建站-模板下载,web开发资源,技术博客
console.log(arr);//red blue dark hhh 中国心 yellow black5pu易塔云建站-模板下载,web开发资源,技术博客
var arr = ['red','blue','orange','yellow','black'];5pu易塔云建站-模板下载,web开发资源,技术博客
//第二个参数表示要删除的数量05pu易塔云建站-模板下载,web开发资源,技术博客
var arr2 = arr.splice(2,0,'dark');5pu易塔云建站-模板下载,web开发资源,技术博客
console.log(arr2);//[]5pu易塔云建站-模板下载,web开发资源,技术博客
console.log(arr);//red blue dark orange yellow black

评论

  • 匿名