<body>
<script>
//内置函数
//数组
//arrayObject.push(...)把参数顺序添加到arrayObject的尾部 返回新数组的长度
//arrayObject.unshift(...)把参数顺序添加到arrayObject的最前面
//pop()删除最后一个元素 返回值是被删除的那个元素
//shift()删除第一个元素 返回值是被删除的那个元素
var colors=new Array("red","blue","gray");
colors.push("black");
var n=colors.pop();
console.log(n);
//arrayobject.jion(分隔符//不写默认逗号)把所有元素放入一个字符串 返回字符串
//reverse()颠倒顺序
//sort()对数组元素排序 按第一个数字 从小到大 按字符串比较
//sort(function(a,b){return(b-a)});//降序 a-b//升序
var nums=[2,4,6];
var str=nums.join("-");
console.log( str);
nums.reverse();
console.log(nums);
//concat---- arr3=arr1.concat(arr2,["a","123"...]);//把数组一数组二连在一起
//slice(start,end) 从已有的数组中返回选定的元素
//start从何处选 负数的话从尾部 end截取至end前一个
//splice()
//删除 splice(index,count) 返回含有被删元素的数组
//插入 splice(index,0,item1,item2...)
//替换 splice(index,count,item1,item2...)
//indexOf(searchvalue,startIndex) 查找 返回number 位置 没找到-1
//lastIndexOf(searchvalue,startIndex) 从末尾开始找
</script>
</body>