在《Rest 参数与 Spread 语法》章节中介绍说明  在该叙述下面的例子中用到 Spread 语法复制对象 <img width="725" alt="Issues2" src="https://user-images.githubusercontent.com/41250661/142994425-fa0ad6c0-6d4e-44df-89ef-9709cc045867.png"> 在前面的章节《Iterable **object(可迭代对象)》中介绍了*普通对象不是迭代对象* 所以对红框中的描述有点疑惑,找了MDN。  大佬们,这个地方是否存在歧义😂
Activity
songhn233 commentedon Nov 23, 2021
这两种说法是不冲突的。
第一种情况是 在数组中使用 spread 语法,第二种是 在对象字面量中使用 spread 语法。
既然提到 MDN 文档的话,其实文档中 也有说明。
本教程该章节提到的「Spread 语法只适用于可迭代对象」是在
Array.from和[...obj]的数组上下文的提到的,所以没有问题。