位置: 编程技术 - 正文

详解JavaScript逻辑And运算符(怎样学好js中的逻辑)

编辑:rootadmin

推荐整理分享详解JavaScript逻辑And运算符(怎样学好js中的逻辑),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:javascript逻辑,js逻辑训练题,js逻辑或,js逻辑训练题,javascript中的逻辑运算符,javascript中的逻辑运算符,javascript中的逻辑运算符,javascript逻辑,内容如对您有帮助,希望把文章链接给更多的朋友!

在JavaScript中,逻辑 AND 运算符用双和号(&&)表示

  下面的真值表描述了逻辑AND运算符的行为:

需要说明的是:逻辑AND运算的运算数可以是任何类型的,不止是Boolean值,如果某个运算数不是原始的Boolean型值,逻辑AND运算并不一定返回Boolean值

逻辑AND运算符的运算行为如下:

如果一个运算数是对象,另一个是 Boolean 值,返回该对象。 如果两个运算数都是对象,返回第二个对象。 如果某个运算数是 null,返回 null。 如果某个运算数是 NaN,返回 NaN。 如果某个运算数是 undefined,发生错误。 如果两个运算数都是boolean类型,则返回boolean值

  与Java中的逻辑AND运算相似,JavaScript 中的逻辑AND运算也是简便运算,即如果第一个运算数决定了结果,就不再计算第二个运算数。对于逻辑AND运算来说,如果第一个运算数是false,那么无论第二个运算数的值是什么,结果都不可能等于true。  考虑下面的例子:

详解JavaScript逻辑And运算符(怎样学好js中的逻辑)

代码运行结果:

  这段代码在进行逻辑 AND 运算时将引发错误,因为变量 bUnknown 是未定义的。变量 bTrue 的值为 true,因为逻辑 AND 运算将继续计算变量 bUnknown。这样做就会引发错误,因为 bUnknown 的值是 undefined,不能用于逻辑 AND 运算。 如果修改这个例子,把第一个数设为 false,那么就不会发生错误:

  在这段代码中,脚本将输出逻辑AND运算返回的值,即字符串"false"。即使变量 bUnknown 的值为 undefined,它也不会被计算,因为第一个运算数的值是 false。

运行结果:

验证JavaScript逻辑And运算符的运算行为

测试代码:

标签: 怎样学好js中的逻辑

本文链接地址:https://www.jiuchutong.com/biancheng/387104.html 转载请保留说明!

上一篇:详解JavaScript逻辑Not运算符(怎样学好js中的逻辑)

下一篇:JavaScript原生xmlHttp与jquery的ajax方法json数据格式实例(javascript原生函数的源代码)

  • 物流辅助服务税率
  • 应付账款应收账款
  • 工会经费发放奖金需要代扣个税吗
  • 企业咨询费入什么科目
  • 部分红冲的发票,剩余未冲红部分可以再红冲么
  • 固定资产出售损失属于广义费用吗
  • 购买非专利技术发生的手续费计入什么科目
  • 可转换公司债券是什么意思
  • 企业为什么用银行承兑汇票
  • 资本公积转实收资本会计科目
  • 工伤抚恤金算遗产吗
  • 非盈利企业账务处理
  • 各税种会计分录
  • 小规模开专票不超过45万要交税吗
  • 检测费专用增值税的税票税率
  • 广告宣传费可以抵扣进项税吗
  • 分公司税率怎样确定
  • 公司开一般户弊端
  • 股东房产无偿给公司使用协议
  • 在win7系统中,添加打印机驱动程序
  • 提示语是什么意思?
  • php魔术方法的讲解与使用
  • 加班费如何做账
  • 拼多多改地址怎么改视频
  • element ui+vue
  • 营业税改增值税的过程
  • 铁路运输企业受托代征的印花税款信息
  • 土地增值税清算扣除项目
  • 通知单位发放过节补助怎么说
  • php时间戳转换中国标准时间
  • 多品种生产能力计算公式
  • 投资性房地产成本法账务处理
  • yolov5m
  • thinkphp+vue
  • 用css画一个扇形
  • 帝国cms模板文件在哪
  • 业务招待费进项转出报表怎么填
  • 织梦网站停止使用了还侵权吗
  • asp和asp net
  • 累计盈余下设明细科目吗
  • 培训费属于什么
  • 采用工作底稿法编制现金流量表是以工作底稿为
  • sqlserver 存储过程 临时表
  • 临时工工资由谁发
  • 金税四期怎么监控个人账号
  • 增值税进项税销项税月末需要结转吗
  • 固定资产清理损益表怎么填
  • 劳动仲裁赔偿款会计分录
  • mysql delete limit 使用方法详解
  • 广告牌制作加盟厂家
  • 捐赠纳税调整额怎么算
  • 实际出资大于注册资金
  • 机票报销是什么发票
  • 无形资产账面价值计算公式
  • 公司委托银行付款的账务处理
  • 采购商品验收入库的会计分录怎么写
  • 公司打款账号模板图片
  • 电子口岸登录显示证书错误
  • 特许权使用费代扣代缴企业所得税
  • 敬老院的会计科目
  • mysql 复制表结构并把满足条件的数据添加到新表
  • sql server触发器主要针对下列语句创建
  • macossierra安装发生错误
  • linux锁住用户
  • freebsd使用手册
  • sniffer.exe - sniffer是什么进程
  • 电脑xp操作系统
  • win8的安全中心
  • linux命令行图片
  • linux批量ping
  • jquery easyui 教程
  • dos的命令大全
  • js中ajax完整例子
  • 北京国税办税服务厅
  • 企业分期收款销售商品,即商品已经交付
  • 小规模纳税人销售额怎么算
  • 财务报表的收入平稳
  • 开健身会所国家有补贴吗
  • 结售汇选择汇还是钞好
  • 我各位一个关于网上申报增值税所得税的申报流
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设