const arr1 = {
a: 'a'
};
const arr2 = {
b: 'b'
};
const c = {...arr1, ...arr2};
arr1和arr2都是不可迭代的对象,为什么在chrome中可以实现合并?
在MDN中扩展语法必须要在可迭代对象中才可以使用。
const arr1 = {
a: 'a'
};
const arr2 = {
b: 'b'
};
const c = {...arr1, ...arr2};
arr1和arr2都是不可迭代的对象,为什么在chrome中可以实现合并?
在MDN中扩展语法必须要在可迭代对象中才可以使用。
13 回答13k 阅读
7 回答2.2k 阅读
3 回答1.3k 阅读✓ 已解决
6 回答1.3k 阅读✓ 已解决
2 回答1.4k 阅读✓ 已解决
3 回答1.4k 阅读✓ 已解决
6 回答1.1k 阅读
去别就在于
const c = [...arr1,...arr2]
//Uncaught TypeError: obj is not iterable
const c = {...arr1, ...arr2}
[object Object] {
a: "a",
b: "b"
}
看文档要仔细啊