Array
arr.join(); 连接,返回按指定格式连接的数组
var arr=[1,2,3,4,5,6];
console.log(arr.join()); //1,2,3,4,5,6
console.log( arr.join('')); //123456
console.log(arr.join('%')); //1%2%3%4%5%6
console.log(arr.join('&|')); //1&|2&|3&|4&|5&|6
arr.concat(); 拼接,返回新的数组
console.log( arr.concat('a','b',9,[5,[6,7]]));
arr.slice(); 选取,返回新的
var arr=[1,2,3,4,5,6];
console.log( arr.slice(1,3));
console.log(arr.slice(2));
console.log(arr.slice());
console.log( arr.slice(1,-2));
console.log(arr.slice(-5,-2));
console.log(arr.slice(-4));
arr.splice(); 切割,直接修改原数组!
/*arr.splice(start,n);
//--从start删n个,返回值:被删除元素组成的临时子数组
var arr=[1,2,3,4,5,6];
console.log( arr.splice(0,3) ); //[ 1, 2, 3 ]
console.log(arr); //[ 4, 5, 6 ]
//--插入新值 arr.splice(start,0,v1,v2,...); 不能打散数组。
console.log(arr.splice(