day14(2)

查找元素

循环查找

不要创建新的对象去做查找,因为新的对象虽然一样,但是引用地址不同

includes查找元素

............

删除数组中的1

2.数组去重

特点:这种写法是改变原数组

3.不改变原数组怎么去重?

这个写法不改变原数组

...................

这个写法和上面的类似

3.将两个数组不同的元素放在一个新数组中,找不同.

作业上述两个数组中找到相同的元素.


fill,at,copywithin

at()从数组中获取指定下标的元素,不修改原数组,

这个数值可以是索引值,也可以是负数

负数从后往前查,0从前往后查.

................

copyWithin

arr.copyWithin

在当前数组中选取指定开始小标的元素到指定结束下表的元素,复制到当前数组中指定目标开始的位置

改变原数组,返回原数组.

eg:

复制到的结束位置,如果没有就不写,默认复制到尾部.

可以写负数,表示从后往前数.

..............................

fill填充 改变原数组,返回原数组

如果没有设置填充开始的位置和结束的位置,默认填充整个数组.

eg:

如果只有填充开始的位置,则默认从开始位置填充到尾部.

..................

填充的作用

1,1,,1,1,1,a,b,c,d


with

改变在数组中指定下标的元素修改指定的元素,并且返回一个新数组,原数组不改变


isArray

判断数组是不是数组

eg:

false

...................

如果arry是存在的,不是null或者undefined

判断arr

Array.from(迭代器)

作用:将迭代器,转换为数组.含有length的对象.

迭代:在对象上

迭代器比数组范围大

空元素和非空元素的不同.


forEach (遍历数组,和for循环数组是一个意思,里面的回调函数,每次循环到一个元素时,会执行这个回调函数并且传入三个参数,value就是每个元素,index就是元素的下标,array就是原数组

)

forEach不遍历空元素

所有的非arguments会掉的函数this都是指向window

  • 8
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值