我在处理一个代码时遇到了问题。我发现了一个我不熟悉的语法,并且在搜索文档方面遇到了困难。
我不太理解参数前面的三个点(...)是什么意思。而且,“参数中的省略号javascript”是一个糟糕的搜索词。有人可以帮我吗?也许告诉我这种语法实际上被称为什么,或者直接给我提供相关文档的链接?
export const Something = class Something {
constructor(someObject = {}) {
this.someObject = {...Something.someObjectDefaultAsStaticMethod,...someThing};
};
// The rest of the class
};
我不太理解参数前面的三个点(...)是什么意思。而且,“参数中的省略号javascript”是一个糟糕的搜索词。有人可以帮我吗?也许告诉我这种语法实际上被称为什么,或者直接给我提供相关文档的链接?
...
是什么意思?”的规范目标。在你们提供的那些链接中,“扩展语法”这个术语已经被知道了,并且它们要求与其他事物进行比较。 - Bergi