我遇到了这样的 Javascript 代码:
is_enabled = is_enabled | true;
它想做什么?对我来说,它似乎什么也没做。
最佳答案
我认为您所指的代码是:
is_enabled = is_enabled || true
这允许在代码中的其他位置定义变量is_enabled
。因此,is_enabled
的值要么是它之前的定义,要么如果尚未声明,则为 true
。
关于javascript - 变量按位赋值或在 Javascript 中赋值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34644195/