动态初始化代码

时间:2014-02-07 14:08:00

标签: javascript arrays

我的时区早上好。

有条件地初始化数组的最佳方法是什么?

var x = [{X:1},{y:4},
              if(...)
                 {t:9},
           {z:7}
        ];

这当然不会起作用,但是使用最小代码行的最佳方法是什么,我不喜欢这个解决方案,例如

vax x;
   if(...){
     x = [{X:1},{y:4},{t:9},{z:7}];
   }else{ 
     x = [{X:1},{y:4},{z:7}];
   }

提前致谢 最好的问候

1 个答案:

答案 0 :(得分:0)

我想

var x = [{X:1},{y:4}];
if(...)
x.push({t:9});

x.push({z:7});