首页 科普 资讯 养生 问答 找医院 相关问答
首页> 问答

javascript中&和|符号是什么?

发布网友 发布时间:2024-05-18 10:48

我来回答

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;

说课包括哪些方面 说课内容包括()。 如何在手机百度上删除对话记录? 结核病是什么样的疾病? 曹丕17岁得了肺痨,明知自己命不长久,还要强争王位,是不是很自私呢?_百... 古代小说常出现的病名 急求一篇"生活小窍门"(500字)的作文 至今最有什么小妙招 健康的戒烟方法 笔记本电池锁死是什么原因引起的? 黑龙江债权转让合同纠纷该怎样取证 安徽债权转让合同纠纷应该怎么样取证 房产官司律师费多少 宁夏转让纠纷怎么取证 快手刷双击连接是什么 微软认证是怎么报名的 微软认证证书要如何考 微软认证证书如何考 体积比和质量比的区别 单位质量比是什么意思 苹果电脑电池充不进电苹果电脑充不进去电是怎么回事 苹果电脑不充电没反应苹果电脑充电指示灯不亮充不了电怎么办 狗狗更加忠诚护家、善解人意,养一只宠物陪伴自己,泰迪能长多大... 描写泰迪狗的外形和特点的句子 国外留学有用吗 花钱出国留学有用吗 !这叫什么号 百万医疗赔付后是否可以续保 前一年理赔过医疗险还能续保吗? 医疗住院险理赔后还能购买吗? 女生多大后可以不在长身高? 如何不用软件把手机投屏到电脑上手机屏幕怎样投放到电脑上 战时拒绝、故意延误军事订货罪既遂的处罚? 战时故意延误军事订货罪处罚标准 名师1+1导读方案:汤姆·索亚历险记目录 三星sm-g7200打开微信慢,无法正常收看,网速不慢。 笔记本电脑如何调亮屏幕亮度 大伙说说洗衣机要不要带烘干好 热烘干洗衣机怎么样 ef英语哪个好 EF英孚英语培训怎么样? 英孚英语好不好 EF英孚教育到底好不好 大佬们,麦芒7和荣耀10那个值得入手?2500以下的机子还有啥好推荐的么... 介绍几款2500元以前的手机 像素一定要高 其他的不做要求 近期想入手一部安卓手机,价格2200到2500左右…买HTC desire Z还是 三星... 笔记本忘记开机密码怎么办急死了 笔记本电脑屏幕开机锁忘记密码 怎么办?急死了 华硕笔记本电脑开机密码忘记了怎样找回?系统是Windows 7旗舰版... 我的HP笔记本的一开始进入程序的用户名忘记了,怎么办啊~ 进气口的英语翻译 进气口用英语怎么说 Rankin Inlet, Canada怎么翻译?(是地名) 求助英语翻译"enter the name as inlet",谢谢! 这个水果的名字是不是叫水晶樱桃??? .ZB是什么?用什么软件打开才能看? 自制8 寸蛋糕时,需要准备哪些食材? 如何掌握烤番薯的火候? fewer lanes ahead 怎么翻译? 什么茶喝了会有美白作用 从全文看作者的家乡是一个什么样的地方 早上洗脸的重要性 早晨为什么要洗脸?如题 谢谢了 早晨为什么要洗脸 什么花语是平安健康 生了孩子有一段时间了,想了解一下兰超汇的塑身衣效果怎么样? 水库里抓的鱼当天能吃吗 想请教这是什么蜥蜴,是变色龙吗?什么品种呢?怎么饲养的,难吗?_百度知 ... 空调重量? ...setting if you use a proxy server是什么意思 腻子硬了能不能再加水 JS中的“&&”与“&”和“||”“|”有什么区别? 明天正月初九日子好吗?能请客吃饭吗? 薏苡仁泡茶喝胃会反酸吗? 石墨原料哪家好 ...高性价比康佳洗衣机推荐!含滚筒/波轮/洗烘一体! 秋水伊人2013夏装可有好多推荐吗? 什么情况下不能吃薏仁米? 男生晚上洗完脸水乳都需要涂吗?还是光涂水就好 早餐饼怎么做更好吃? 早餐饼怎样做的好吃美味呢? 彩虹千层蛋糕该怎样制作? lodge锅使用技巧 黄藤酒的功效 点痣后能喝玫瑰花茶吗?可以淡化色素吗? 点痣有黑色素能喝红枣和桂圆茶吗 丸江儿童酱油是怎样酿造的? 申通快递和中通快递,哪家比较便宜,快慢无所谓 中通 申通 哪个便宜求解答啊! 鸡蛋粥怎么做才好吃? 想加盟轻雨嫩脸,它和那种洗脸吧项目,哪个更好做啊?
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com