zoukankan      html  css  js  c++  java
  • 怎样将类似数组的对象转换为数组

    arguments / NodeList / HTMLCollection 的实例对象是典型的类似数组的对象, 下面是使用es5的方法对其进行转换: 

    var children = document.body.childNodes;
    var nodeArr = Array.prototype.slice.call(children);

    可以理解为: 将 数组的 slice 方法强行作用于 children 这个对象上, 因为两者在结构上的相似性, 使得 slice 可以将类数组对象转换为真正的数组.

  • 相关阅读:
    Activity
    日志
    StringBuffer
    内部类
    接口
    多态
    final关键字
    abstract关键字
    对象初始化
    继承
  • 原文地址:https://www.cnblogs.com/aisowe/p/11511638.html
Copyright © 2011-2022 走看看