是否存在单行代码,我可以说变量的分配是从2个数组中选择的填充数组?
例如:
我想:
var myArray = ['a','b','c'];
选择是在两个阵列之间。
var a = [];
var b = ['a','b','c'];
所以基本上如果填充了var a,我希望myArray为= a。 如果未填充var a但填充了var b,则myArray = b; 如果var a和b为空,则myArray = [];
我尝试过以下无效:
var myArray = a || b || [];
答案 0 :(得分:1)
var myArray = (a.length) ? a : b;