在javascript中什么是伪数组,如何将伪数组转化为标准数组

发布于 2020-01-14 23:42:20
关注者
0
被浏览
419
2 个回答
  • 将伪数组转化成数组  array.from()

  • 面试哥
    面试哥 2020-01-14
    为面试而生,有面试问题,就找面试哥。

    这里把符合以下条件的对象称为伪数组:

    1,具有length属性

    2,按索引方式存储数据

    3,不具有数组的push,pop等方法 伪数组(类数组):无法直接调用数组方法或期望length属性有什么特殊的行为,不具有数组的push,pop等方法,但仍可以对真正数组遍历方法来遍历它们。典型的是函数的argument参数,还有像调用document.getElementsByTagName, document.childNodes之类的,它们返回的NodeList对象都属于伪数组。

知识点
面圈网VIP题库

面圈网VIP题库全新上线,海量真题题库资源。 90大类考试,超10万份考试真题开放下载啦

去下载看看