按位或在Javascript中的变量赋值

时间:2016-01-06 22:37:56

标签: javascript

我在Javascript中遇到了这样的代码:

is_enabled = is_enabled | true;

它打算做什么?对我来说似乎无所事事。

1 个答案:

答案 0 :(得分:1)

我认为你所指的代码是:

is_enabled = is_enabled || true

这允许在代码的其他地方定义变量is_enabled。因此,is_enabled的值是它之前的定义,或者如果它尚未声明,则为true