判断是否为数组

instanceof Array
bdsGYq.png

Array.isArray()
bdsaXF.png

数组的增删改查
bdyRCq.png

var arr=new Array();创建数组
arr.unshift('付强','六三');在开头添加数组元素
arr.push('付强','六三');在末尾添加数组元素
arr.shift();删除开头的数组元素
arr.pop();删除结尾的数组元素
document.write(arr);

代码实践:
筛选低于3000的数组
bdRplt.png

数组排序:

数组倒序
document.write(arr.reverse());

bdWHaD.png

数组大小排序
从小到大
document.write(arr.sort(function(a,b){return a-b;}));升序
从大到小
document.write(arr.sort(function(a,b){return b-a;}));降序

注释:从大到小是a-b从小到大是b-a

输出数组索引
bdhhB6.png

数组转换为字符串
bdhhB6.png