小编Soo*_*ala的帖子

如何有条件地添加或删除数组内的元素

我不希望在 else 条件下第二个元素为 null .. 我只是不想要第二个元素。如何解决这个问题?

var template = "";
var myArray = [
  { element : "header" },
  template === 'foo' ? { element : "sidebar" } : null,
  { element : "footer" }
]
console.log(myArray)
Run Code Online (Sandbox Code Playgroud)

javascript conditional-operator ecmascript-6

2
推荐指数
1
解决办法
332
查看次数