有学有练才叫学习:学而不思则罔,思而不学则殆:学而不习,纸上谈兵,习而不进,画地为牢!

伪数组和数组的区别?

javascript cat 3个月前 (07-17) 60次浏览 已收录 0个评论 扫描二维码

伪数组类数组)身上没有数组方法,所以称之为伪数组

伪数组不能直接使用数组方法比如forEach,reduce,push,pop等

伪数组可以通过call和apply来调用数组方法,如Array.prototype.forEach.call(args,(item)=>{})

伪数组转化为真数组:

1.简单的for循环,把类数组的每一项都push到真正的数字arr1中

2.Array.from(args)

3.扩展运算符

等等

喜欢 (0)
cat
关于作者:
发表我的评论
取消评论
表情 贴图 加粗 删除线 居中 斜体 签到

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址