方法 :判断是否为数组 添加或删除数组元素 数组排序 翻转数组 返回数组索引号 数组转换为字符串

判断是否为数组

instanceof 检测是否为数组

语法   数组名  instanceof  中间用空格隔开

Array.isArray()   检测是否为数组

语法  Array.isArray(数组名)     //新增方法   考虑兼容性

 

 添加数组元素

1.push()    //在数组的尾部 添加多个或单个元素

语法   数组名.push (元素值)    返回的值为数组的长度

2.unshift    //在数组的开头,添加多个或单个元素

语法  数组名.unshift(元素值)   返回的值为数组的长度

删除数组元素

1.pop ()  //删除数组的最后一个元素

语法  数组名.pop()   //不跟参数  一次只能且直接删除最后一个元素    返回的值是删除的元素值  

2.shift()   //删除数组的第一个元素

扫描二维码关注公众号,回复: 10309422 查看本文章

语法  数组名.shift()   //不跟参数  一次只能且直接删除第一个元素    返回的值是删除的元素值  

数组排序 sort()

用法  数组名.sort(function(a,b) {

return a-b;       //升序排序

return b-a;       //降序排序

});

翻转数组 revrse()

用法  数组名.reverse()  不跟参数

返回数组元素的索引号 indexOf(数组元素)    

用法  数组名.indexof ( ' 元素值 ' ,起始位置);     //只返回第一个满足条件的值    找不到,则返回-1

lastindexof(数组元素)    反向查找  了解

数组转换为字符串

1.toString()

用法 数组名.toString()                                                                                                                                                                                                                  

2.join(分隔符)

用法  数组名.join('要替换的字符串')

发布了48 篇原创文章 · 获赞 3 · 访问量 867

猜你喜欢

转载自blog.csdn.net/procul/article/details/105087987
今日推荐