JS数组的内置函数

数组中内置api

用途:处理复杂的数据结构(对象,数组,字符串组合)
难点:数组打乱重组
1.对数据的基本操作:数组、对象、字符串(拼接,替换,删除,切割,截取)的基本操作
2.数组基本操作
1.查 获取数组中的数据 arr[index] for
获取第一个 arr[0]
获取最后一个 arr[arr.length-1]
获取倒数第二个 arr[arr.length-2]

2.增
从尾部增加 改变原来数组 返回新数组长度 arr.push(增加数据可多个)
从头部增加 改变原来数组 返回新数组长度 arr.unshift(增加数据可多个)
从尾部增 arr[arr.length] = 数据

    合并数组 arr.concat() 不改变原数组 返回新数组

3.删
从尾部删除 改变原来数组 返回删除元素 pop()
从头部删除 改变原来数组 返回删除元素 shift()
delete arr[index] 删除值不删除索引 数组长度不变
splice(index,len) 从第几个索引值开始删除几个

4.改 splice(index,len,data,data,…)
功能 删除 插入 替换
Index 索引值
len 长度
data 插入数据

5.字符串与数组转换方法
字符串变数组 split
数组变字符串
1.隐式转换 ‘’ + str
2.arr.toString()
3.arr.join() 将数组中元素进行连接 参数为连接符,默认为逗号

6.其他方法
slice() 切截取数组片段 返回截取内容 原来数组不变
sort() 排序
reverse() 颠倒 (升序和降序的颠倒)

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值