我将两个不同的数组连接成一个,
let myarray = [...myarray1, ...myarray2];
如果未定义myarray2,如何以最佳方式进行此串联?
if(myarray2){
let myarray = [...myarray1, ...myarray2];
}
这太丑了INMHO。我能不能做类似的事情:
let myarray = [...myarray1, ...?myarray2];
答案 0 :(得分:4)
您可以使用此语法
let myarray = [...(myarray1 || []), ...(myarray2 || [])];