作者:手机用户2602932547 | 来源:互联网 | 2022-12-06 18:55
鉴于:
var a = [1, 2, 3]
var b = null
我需要:
var c = [...a, ...b]
..但当当然a
或b
无效时,这不起作用.所以在这个例子中b
不应该添加,导致c = [1, 2, 3]
.如果两个a
和b
都为空(或未定义),结果应该是[].
是否有任何缩写,以避免写两个if
语句?
1> t.niese..:
你可以使用||
运营商.
var a = [1, 2, 3]
var b = null
var c = [...a||[], ...b||[]]
console.log(c)