首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
您找到你想要的搜索结果了吗?
是的
没有找到

JavaScript 里三个 ... 用法

… 为前缀参数中,这将导致所有剩余参数都放在 javascript 数组中。...rest 参数收集所有剩余参数,因此在最后一个参数之前添加 rest 参数是没有意义。 其余参数必须是最后一个形参。 rest 参数可以解构(仅限数组),这意味着它们数据可以解包为不同变量。..., x: 42 } var mergedObj = { ...obj1, ...obj2 }; // Object { foo: "baz", x: 42, y: 13 } 总结 当我们在代码中看到三个...有一个简单方法来区分它们: 当三个 (…) 位于函数参数末尾时,它是“rest 参数”并将参数列表其余部分收集到一个数组中。...当三个 (…) 出现在函数调用或类似函数中时,它被称为“扩展运算符”并将数组扩展为 list.

12.3K20
领券