📜 Spread undefined

Spread 适用于 数组,可迭代对象 和对象。

如:

console.log(..."你好");
1

在特定场景,也可以用于 undefined。

let a = {
  ...undefined,
  name: "z3",
  age: 12,
};
1
2
3
4
5

null 也是可以的

let a = {
  ...null,
  name: "z3",
  age: 12,
};
1
2
3
4
5

不会报错的。