6.2

2018-06-02  本文已影响0人  3ab670b99521

把数组转化为字符串

var arr=[1,2,3,4,5] var str=String(arr);

console.log(str); join('拼接符');

拼接,最后拼接成的是字符串 var a=['h','e','l','l','o'];

var b=a.join('-'); var b=a.join('*');

 var b=a.join('~'); console.log(b) concat();

拼接结果还是数组 var a=['a','b','c','d'];

var b=[1,2,3,4,5];

var str=a.concat(1,2);

var str=a.concat(b);0 console.log(str);

slice(starti开始,endi结束) var a=['a','b','c','d','e','f','g']

 0 1 2 3 4 5 6

 -7 -6 -5 -4 -3 -2 -1

var b=a.slice(2,7);

 console.log(b);

如果省略结束下标,那么默认会从开始下标截取到末尾 var c=a.slice(5); console.log(c);

 如果一个下标都不写,相当于复制原来的数组 var d=a.slice();

 console.log(d);

支持负数下标从小到大 var e=a.slice(-5,-1);

console.log(e);

var a=['a','b','c','d','e','f'] 0 1 2 3 4 5 删除 var b=a.splice(3,2);

 console.log(a);

 插入 var b=a.splice(3,0,'1','2')

 console.log(a)

替换 var b=a.splice(3,2,'A','B') console.log(a)

6.翻转 reverse();

var a=[1,2,3,4,5];

 var b=a.reverse();

 console.log(b);

 7.push();给数组末尾添加元素 var a=[1,2,3,4,5];

 var b=a.push('a',10);

console.log(a); pop();

删除数组末尾的元素 var a=[1,2,3,4,5];

var b=a.pop(); console.log(a);

unshift();给数组开头添加一个元素 var a=['a','b','c'];

 var b=a.unshift('1','2');

console.log(a); shift();

给数组开头删除一个元素 var a=[1,2,3,4,5];

var b=a.shift();

 console.log(a);

var a=[1,2,3,4,5,6,7,8,9];

上一篇下一篇

猜你喜欢

热点阅读