js循环对象、数组函数

雷迪斯and the乡亲们  欢迎你们来到 奇幻的编程世界

js从入门到精通必看版 上期回顾

上篇我们学习了:数组Array一维到多维数组对象/循环对象


循环对象补充

for in 不支持对象名,属性名obj.i写法

splice 删除数组

数组名.splice(下标,删除几个)

数组函数

concat  合并数组  返回新数组

新数组=数组1.concat(数组2)

Array.isarray 检测是否是数值类型

Array.isarray(值)

pop 删除数组中最后一个元素

返回删除元素

数组名.pop()

shift  删除数组中第一个元素

返回删除的元素值

数组名.shift()

push()数组元素最后添加一个值

返回添加后的数组的个数/长度

数组名.push(值1,值2)可以添加多个数组等

 

unshift()往数组元素开头添加值,

返回添加后的数组个数

数组名.unshift()

splice()删除指定的元素/在指定的位置添加元素

影响原数组,返回的是 删除的元素(数组类型)

数组名.splice(开始下标,删除的个数)

影响原数组

返回值  删除掉的值(数组类型)

数组名.splice(开始下标,0,值)在开始下标位置前入值.0 不删除

影响原数值

返回值空数值[]

数值名.splice (开始下标,删除个数,添加值)

影响原数组

返回删除的个数

reverse()数组 反转  返回一个新的数组

join()将数组元素拼接成字符串

默认通过逗号拼接,也可以通过指定的符号进行拼接

分割数组

数组名.slice(开始下标,结束的下标(不包含))

返回一个新的数组:分割的数组块

sort()排序

sort()数组元素值进行循环(数字、字母)升序、降序

默认从小到大排序

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值