js的逻辑应该怎么理解?

JavaScript09

js的逻辑应该怎么理解?,第1张

逻辑与和逻辑或一样,都需要把前后两项进行Boolean转换再比较

如果第一项的值为true时, 则执行后面一项的运算,返回的是第二项执行运算后的值

如果第一项的值为false时, 则后面一项则不执行,返回的是第一项执行运算后的值

你好,JS中的&&表示逻辑与。例如:

123var a = true &&false //&&是逻辑与,所以a的值是falsevar b = true || false// ||是逻辑或,所以b是truevar c = a &&b //因为变量a是true,变量b是false,所以 a与b 就是false

与和或的例子都给出了,如果你不知道与、或、非的逻辑运算规则,建议参考高中数学的逻辑数学那部分,好像是高三学的。

在你的代码中,就是把wm的值和wm.evalJS("preateClear()")的值做逻辑与运算,返回true或false。

请问明白了吗?如还有疑惑,欢迎追问。