首页 > Web开发 > 详细

js内置对象-Array

时间:2019-06-22 21:33:14      阅读:124      评论:0      收藏:0      [点我收藏+]
Array对象
  1、数组转换
    array.join() 作用:将数组的值拼接成字符串,会返回这个字符串
    array.join() 不传参数,默认按照逗号(,)进行拼接
    array.join("-") 按-进行拼接
    array.join(" ") 空串 不需要任何分割,紧挨着
  2、数组的增删操作
    array.push() 从数组的最后面添加元素 --可以添加一个或多个--返回新数组的length
    array.pop() 从数组的最后面删除一个元素--一次删除一个--返回删除的那个元素
    array.unshift() 从数组的最前面添加元素--可以添加一个或多个--返回新数组的length
    array.shift() 从数组的最前面删除一个元素---一次删除一个--返回删除的那个元素
pop()和shift()不接受传参,只有删除一个元素的作用,即便是传了参数也没什么用
3、数组的翻转和排序
arr.reverse()--翻转数组
arr.sort()---排序数组 默认按照字母的顺序排序
arr.sort(function(a,b)) a表示前一项 b表示后一项 return a-b 升序 return b-a 降序
4、数组的拼接和截取
arr.concat()--数组合并,不会影响原来的数组
arr.slice()--数组截取,从数组中截取一部分出来,并返回一个新数组(不会改变原数组)
1、arr.slice() --从开始截取到最后
2、arr.slice(begin) --从begin开始截取到最后
3、arr.slice(begin,end)--从begin截取到end,包括begin,不包括end

arr.splice()--删除数组或者添加数组元素,在数组的任意位置删除替换任意项
arr.splice(x,y) --x表示从哪开始删 y表示删几个
arr.splice(x,y,z) --x表示从哪开始删 y表示删几个 z表示替换的内容

5、数组查找元素查找在数组中第一次出现的位置
arr.indexOf() 用来查找数组中某个元素第一次出现的下标
----如果值在数组中不存在,返回-1
arr.lastIndexOf () 查找值在数组中最后一次出现的下标
----如果值在数组中不存在,返回-1

js内置对象-Array

原文:https://www.cnblogs.com/hhmmpp/p/11070267.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!