var s = ['a','b','c','d','e','f'];
//var g = s.unshift('e');
//console.log('shift: '+s.shift()); //返回'a',截取数组第一个元素
//console.log('unshift: '+s.unshift('e')); //返回 5 ,返回的数组的长度
//console.log('push: '+s.push('e')); //返回 5 ,将参数添加到原数组末尾,并返回数组的长度
//console.log('pop: '+s.pop()); //返回 'd' ,删除原数组最后一项,并返回删除元素的值;如果数组为空则返回undefined
//console.log('concat: '+s.concat('6','f')); // 返回 a,b,c,d,6,f
//console.log('splice: '+ s.splice(0,1)); // 返回a 等同于shift 删除第一个元素
//console.log('splice: '+ s.splice(2,2,7,8,9)); //返回截取出来的 ['c','d']
//console.log(s); // ["a", "b", 7, 8, 9] // 返回splice操作之后的数组
//var r = s.reverse();
//console.log(s);
var d = [1,2.5,5,7,2,6,0,11,31];
function sortNum(a,b){
return a-b;
}
console.log(d.sort(sortNum));
console.log(s.slice(2,5)); //从序列号2开始截取 截取到序列号为5 但不包含5的位置
console.log(s.join('|'));