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