请问在JS语法里直接用&&连接两个变量表示什么意思
2个回答
展开全部
你好,JS中的&&表示逻辑与。例如:
var a = true && false; //&&是逻辑与,所以a的值是false
var b = true || false; // ||是逻辑或,所以b是true
var c = a && b; //因为变量a是true,变量b是false,所以 a与b 就是false
与和或的例子都给出了,如果你不知道与、或、非的逻辑运算规则,建议参考高中数学的逻辑数学那部分,好像是高三学的。
在你的代码中,就是把wm的值和wm.evalJS("preateClear()")的值做逻辑与运算,返回true或false。
请问明白了吗?如还有疑惑,欢迎追问。
更多追问追答
追问
我举的那个例子里面没有等号,只有一个逻辑与,这一行表达什么结果呢
追答
如果没有等号,就表示没有把返回的值赋给其他变量而已,其运算结果是不变的。
如果你的意思是要问这行代码在实际中的作用,和运算结果,那我真无法回答你,它既然是代码,那么运算结果就是根据具体运行的环境来判断的,仅仅这一行代码没有实际意义,无法推测运算结果。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询