JavaScript:variable=variable | | variable
我完全不知道这叫什么,这就是我的搜索失败的原因 这个代码是什么意思JavaScript:variable=variable | | variable,javascript,Javascript,我完全不知道这叫什么,这就是我的搜索失败的原因 这个代码是什么意思 var a = b || c; 我相信这有点像一个平等的意志,它曾经被定义过,但是。。在使用它之前,我必须确定它到底做了什么。如果定义了b,它将使用b;如果定义了c,而b没有定义,它将使用c。如果你把它放在括号中,它将返回true/false。如果两者都定义了,会有这样的文档吗:?在这个上下文中,定义得更精确是有意义的。@php\u nub\u qq:如果两者都定义了,它将使用b。一旦它得到一个有效的not null/fals
var a = b || c;
我相信这有点像一个平等的意志,它曾经被定义过,但是。。在使用它之前,我必须确定它到底做了什么。如果定义了b,它将使用b;如果定义了c,而b没有定义,它将使用c。如果你把它放在括号中,它将返回true/false。如果两者都定义了,会有这样的文档吗:?在这个上下文中,定义得更精确是有意义的。@php\u nub\u qq:如果两者都定义了,它将使用b。一旦它得到一个有效的not null/false/undefined/0/empty string.var a=b | | c | | false;这是一个布尔或运算,您可以搜索它的一种方式是javascript双管运算,仅供将来参考:是的,这是我想知道的事情之一,问这个问题,谢谢!