问答1 问答5 问答50 问答500 问答1000
网友互助专业问答平台

javascript中&和|符号是什么?

提问网友 发布时间:2024-05-18 10:48
声明:本网页内容为用户发布,旨在传播知识,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。
E-MAIL:1656858193@qq.com
1个回答
热心网友 回答时间:2024-05-18 11:09

在JavaScript中“&&”和“||”是逻辑运算符;“&”和“|”是位运算符。

四个运算符主要区别是运算方法不一样:

1、JavaScript中的位运算符:“&”

运算方法:两个数值的个位分别相与,同时为1才得1,只要一个为0就为0。

举个例子:

31&2  结果为2

理由:31的二进制为11111,2的二进制为10  11111&00010的结果为00010,即2

控制台运行结果:

2、JavaScript中的位运算符:“|”

运算方法:

两个位只要有一个为1,那么结果都为1。否则就为0

举个例子:

31|2 结果为31  31的二进制为11111,2的二进制为10 11111|00010的结果为11111,即31

控制台运行结果:

3、JavaScript中的逻辑运算符“&&”

运算方法:

只要“&&”前面是false,无论“&&”后面是true还是false,结果都将返“&&”前面的值;

只要“&&”前面是true,无论“&&”后面是true还是false,结果都将返“&&”后面的值;

例子:1&&3 为3,1&&0为0,控制台运行结果如下:

4、JavaScript中的逻辑运算符“||”

运算方法:

只要“||”前面为false,不管“||”后面是true还是false,都返回“||”后面的值。

只要“||”前面为true,不管“||”后面是true还是false,都返回“||”前面的值。

例子:3||1为3,3||0为3,0||3为3   控制台运行结果如下:

扩展资料:

在JavaScript逻辑运算中

0、”“、null、false、undefined、NaN都会判为false,其他都为true。

举个例子:null && 1 结果为null

控制台运行结果如下:

JavaScript中的逻辑运算除了&& 和 || 外,还有逻辑非(!)

逻辑非(!)的判断逻辑如下:

如果一个操作数是一个对象,返回false;

如果一个操作数是一个空字符串,返回false;

如果一个操作数是一个非空字符串,返回false;

如果一个操作数是一个数值0,返回true;

如果一个操作数是任意的非零字符,返回false;

如果一个操作数是null,返回true;

如果一个操作数是NaN,返回true;

如果一个操作数是undefined,返回true;

本文如未解决您的问题请添加抖音号:51dongshi(抖音搜索懂视),直接咨询即可。

进气口的英语翻译 进气口用英语怎么说 Rankin Inlet, Canada怎么翻译?(是地名) 求助英语翻译"enter the name as inlet",谢谢! 这个水果的名字是不是叫水晶樱桃??? .ZB是什么?用什么软件打开才能看? 自制8 寸蛋糕时,需要准备哪些食材? 如何掌握烤番薯的火候? fewer lanes ahead 怎么翻译? 什么茶喝了会有美白作用 从全文看作者的家乡是一个什么样的地方 早上洗脸的重要性 早晨为什么要洗脸?如题 谢谢了 早晨为什么要洗脸 什么花语是平安健康 生了孩子有一段时间了,想了解一下兰超汇的塑身衣效果怎么样? 水库里抓的鱼当天能吃吗 想请教这是什么蜥蜴,是变色龙吗?什么品种呢?怎么饲养的,难吗?_百度知 ... 空调重量? ...setting if you use a proxy server是什么意思 腻子硬了能不能再加水 JS中的“&&”与“&”和“||”“|”有什么区别? 明天正月初九日子好吗?能请客吃饭吗? 薏苡仁泡茶喝胃会反酸吗? 石墨原料哪家好 ...高性价比康佳洗衣机推荐!含滚筒/波轮/洗烘一体! 秋水伊人2013夏装可有好多推荐吗? 什么情况下不能吃薏仁米? 男生晚上洗完脸水乳都需要涂吗?还是光涂水就好 早餐饼怎么做更好吃? 早餐饼怎样做的好吃美味呢? 彩虹千层蛋糕该怎样制作? lodge锅使用技巧 黄藤酒的功效 点痣后能喝玫瑰花茶吗?可以淡化色素吗? 点痣有黑色素能喝红枣和桂圆茶吗 丸江儿童酱油是怎样酿造的? 申通快递和中通快递,哪家比较便宜,快慢无所谓 中通 申通 哪个便宜求解答啊! 鸡蛋粥怎么做才好吃? 想加盟轻雨嫩脸,它和那种洗脸吧项目,哪个更好做啊?
Top