规范中此注释的含义是什么?

What is the meaning of this note in the spec?

这是什么意思?这是关于 Array.prototype.concat 方法的,但它在整个规范中一次又一次地针对一系列方法进行了说明。

The concat function is intentionally generic; it does not require that its this value be an Array object. Therefore it can be transferred to other kinds of objects for use as a method. Whether the concat function can be applied successfully to a host object is implementation-dependent.

你能用简单的措辞解释一下吗,或许也提供一个例子?

这意味着您可以将该方法应用于类似数组的对象,即使它不是 Array。其中包括 NodeLists 和 arguments 对象。

我有时会使用此功能将 arguments 对象转换为数组:[].slice.call(arguments) returns 参数列表作为 Array 对象,让我可以本地访问所有数组方法。

您可以在 MDN 上阅读相关内容。