这是什么意思?这是关于Array.prototype.concat
方法,但在整个规范中,一次又一次地说明了一系列方法。
concat函数是故意通用的;它不需要 它的这个值是一个Array对象。因此可以转移到 用作方法的其他种类的对象。是否concat 函数可以成功应用于宿主对象 实现相关的。
你能用简单的措辞来解释一下吗,或许也提供一个例子吗?
答案 0 :(得分:1)
这意味着您可以将该方法应用于类似数组的对象,即使它不是Array
。其中包括NodeList
和arguments
对象。
我有时会使用此功能将arguments
对象转换为数组:[].slice.call(arguments)
将参数列表作为Array
对象返回,使我可以本机访问所有数组方法。 / p>
您可以在MDN上阅读此内容。