目录
splice
截取部分元素,保留剩下元素
清空数组
join
自定义分割符
concat
连接
a连接b
b连接a
a连接b,c
不会改变原数组
splice
- ⽤于删除或替换元素
 - 函数有返回值,返回的是被删除的元素
 - 这个⽅法会改变原来的数组
 
截取部分元素,保留剩下元素
var list=[1,3,4,7,8,5];
list.splice(1,3);
console.log(list);
 
 
list.splice(1,3)意思是从list [ 1 ]开始截取,截取3个,保留剩下的
var list=[1,3,4,7,8,5];
list.splice(1,3,'你好');
console.log(list); 

list.splice(1,3,'你好');将截取的部分替换成'你好'
var list=[1,3,4,7,8,5];
list.splice(1,3,'你好','hello');
console.log(list);
 
 
list.splice(1,3,'你好','hello');1 3 后面不管有多少数据都是替换被截取的部分
清空数组
var list=[1,3,4,7,8,5];
list.splice(0);
console.log(list);
 

join
- 将数组类型的数据转换成字符串
 - 和toString的区别 可以⾃定义元素之间⽤自定义符号隔开
 
var list=[1,3,4,7,8,5];
console.log(list.join()); 

自定义分割符
var list=[1,3,4,7,8,5];
console.log(list.join('-')); 
 
var list=[1,3,4,7,8,5];
console.log(list.join('/')); 
var list=[1,3,4,7,8,5];
console.log(list.join('')); 
 
concat
连接
a连接b
var a=[1,2];
var b=[3,4];
var list=a.concat(b)
console.log(list);
 
b连接a
var a=[1,2];
var b=[3,4];
var list=b.concat(a)
console.log(list);
 
 
a连接b,c
var a=[1,2];
var b=[3,4];
var c=[5,6]
var list=a.concat(b,c)
console.log(list); 

不会改变原数组

 




















![[Docker]二.Docker 镜像,仓库,容器介绍以及详解](https://img-blog.csdnimg.cn/f2b34e5a69b84fadaa92914edcd43e00.png)
