JavaScript高级程序设计 arguments类数组对象转换为数组问题

第三版书250页提到,前面的章节讲过把arguments转换为数组用Array.prototype.slice方法,但是我没找到,有没大佬在前面章节看到过解释?

回答

直接看MDN文档吧——JavaScript/Reference/Functions/arguments" rel="nofollow noreferrer">MDN

需要掌握的前置知识其实挺多的。

比如 Array.prototype,隐含了原型链的相关知识。

又比如 XXX.call,隐含了 Function.prototype.call 这一方法的相关知识。

再比如 类数组,隐含了数组与类数组之间的区别。

最后关于转换的部分,见文档这里:https://developer.mozilla.org/zh-CN/docs/Web/JavaScript/Reference/Global_Objects/Array/slice#Array-like


个人觉得这本红宝书不太适合初学者用来当教材,它其实更像是一本工具书,像词典一样。

以上是 JavaScript高级程序设计 arguments类数组对象转换为数组问题 的全部内容, 来源链接: utcz.com/a/44520.html

回到顶部