什么是“|| [];”意思?

时间:2016-08-26 12:21:48

标签: javascript

以下代码中|| []的含义是什么?为什么需要这个?

getPair: function() {
    return this.props.pair || [];
  },

1 个答案:

答案 0 :(得分:3)

[]是一个空数组。在这种情况下,||是一名守卫操作员。

声明说要返回this.props.pair,但如果this.props.pair是假的,则会返回一个空数组。