js里面&&这个表达式是什么意思?

我看到有&&是这么用的aa&&bb:function(){},这个是什么意思?... 我看到有&&是这么用的 aa&&bb:function(){},这个是什么意思? 展开
 我来答
富娇韦晓山
2020-04-11 · TA获得超过4101个赞
知道大有可为答主
回答量:3117
采纳率:31%
帮助的人:404万
展开全部

1
&&这个符号在所有的编程语言里面都有,可以简单的理解为是汉语中的并且的意思。比如有两个条件:
条件A,条件B, 如果A&&B的意思就是说A条件吃成立的 B条件也是成立的   那么A&&B这个表达式才代表是正确的,意思就是左右条件必须同时满足。
2
下面用js代码来演示一下
&&的用法。下面的代码可以直接复制到.html文件中运行,代码中两行重要代码的意思是

document.write(x==5
&&
y==6
);
 //
x==5

y==6
这两个条件都是正确的,所以看到结果输出true
document.write(x!=5
&&
y==6
);
//x!=5

y==6
中x不等于5
这个条件是错误的,所以整个都是错误的,输出的结果显示的flase
<!DOCTYPE
html>
<html>
<head> 
<meta
charset="utf-8"> 
<title>运算符演示</title> 
</head>
<body>
<script>
var
x=5;
var
y=6;
document.write(x==5
&&
y==6
);
 //
x==5

y==6
这两个条件都是正确的,所以看到结果输出true
document.write("<br>");
//这是换行的意思,意思就是不让结果在同一行显示
document.write(x!=5
&&
y==6
);
//x!=5

y==6
中x不等于5
这个条件是错误的,所以整个都是错误的,输出的结果显示的flase
</script>
</body>
</html>
3
下面是代码运行的截图:左侧是代码,右侧是运行的结果

推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式