ECMAScript 规范和 MDN 文档都提到了“spread”的概念,但这些术语指的是到不同的实体。
MDN 的 Spread 语法可以将可迭代对象(例如数组或字符串)扩展到需要零个或多个参数(函数调用)或元素(数组文字)的位置。它使用 ... 语法。
在 ECMAScript 文档中,SpreadElement 被描述为以下语法的一部分:
...AssignmentExpression[In, ?Yield]
此语法构造表示在赋值操作期间将可迭代对象扩展到数组中。本质上,它执行就地数组串联。
SpreadElement 和 Spread 语法是相关概念的不同术语:
扩展语法:包含 SpreadElement 和其他扩展结构的通用术语,包括:
SpreadElement 用例:
扩展语法的用例:
以上是ECMAScript 中的 Spread 语法与 SpreadElement:有什么区别?的详细内容。更多信息请关注PHP中文网其他相关文章!