<!-- (1)instance of 运算符,它可以用来检测是否为数组
(2)isArray h5新增的方法,可以用来检测是否为数组 -->
<script>
//1.push() 在我们数组的末尾 添加一个或多个数组元素,返回的是数组长度
var arr=[1,2,3]
arr.push(4,'pink')
console.log(arr)
//2.unshift() 在我们数组的前面 添加一个或多个数组元素,返回的是数组长度
var arr1=[1,2,3]
arr1.unshift(0,'kervin')
console.log(arr1)
//3.pop()它可以删除数组的最后一个元素,只能删除一个,返回的是删除的元素
arr.pop()
console.log(arr)
//4.shift(()它可以删除数组的第一个元素,只能删除一个,返回的是删除的元素
arr1.shift()
console.log(arr1)
</script>
<script>
//实例
var arr2=[1000,2000,2500,1500,1800]
var newArr=[]
for(var i=0;i<arr2.length;i++){
if(arr2[i]<2000){
//newArr[newArr.length]=arr2[i]
newArr.push(arr2[i])
}
}
console.log(newArr)
</script>
<script>
//翻转数组
var arr0=['pink','red','green']
arr0.reverse
document.write(arr0)
//数组排序(冒泡排序)
var arr10=[13,2,6,23,12]
arr10.sort(function(a,b){
return a-b//升序
// return b-a//降序
})
document.write(arr10)
</script>