位置: 编程技术 - 正文

详解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原生函数的源代码)

  • 房地产增值税预缴规定
  • 人头税是什么税
  • 工程款给付协议
  • 安防视频监控工程项目
  • 金税四期怎么监控应收账款
  • 金税四期对建筑的影响
  • 不动产销售额怎么填
  • 由第三方代付款开票给对方合规吗
  • 政府发放的人才补贴,企业可以增加条款要求离职返还吗
  • 税负率是按月来算吗
  • 挂靠别人公司怎么交税?
  • 员工一次性伤残补助金
  • 二手房的折旧率怎么算
  • 银行贷款利息从几点计算
  • 技术开发免税收益方
  • 入账发票是什么意思
  • 出口退税销项税额计算公式
  • 小规模收专用发票后成为一般纳税人吗
  • 印花税是填开票金额吗
  • 企业所得税固定资产一次性扣除
  • 挂靠经营的纳税人
  • 高危行业企业探索实行什么制度
  • 地税评为d级纳税人是指
  • 出口零税率是什么意思
  • 冲销暂估购入原材料的账务处理?
  • 餐饮行业固定资产界定
  • 公司基本户买理财产品,怎么记账
  • 怎么关闭win11安装软件提示
  • windows7中右键的作用
  • 车辆哪些费用计税
  • 预付业务招待费会计分录
  • 电脑非法关机后开机进不了系统
  • php判断链表是否有环
  • 发票金额大于报销金额违法吗
  • 小程序码生成器在线制作
  • 子公司之间能否相互承包工程
  • 融资租赁账务处理实例承租方
  • 奥林匹克国家公园
  • 长期应付款项目的列示金额
  • idea打开vue文件
  • 一般纳税人筹建期不用交税吗
  • 垃圾分类手工小模型
  • 汽车4s店一般会摆放什么小零食
  • vue的简介
  • 财产赔偿账务处理办法
  • 商业折扣,现金折扣,销售折让的核算特点
  • 财产保险费用会增加吗
  • 项目支出可以列支差旅费吗
  • 应纳税所得额可以是负数吗
  • 删除mysql数据库用户
  • 个人劳务费怎么退税
  • 差旅费不抵扣
  • 金税卡就是税控盘吗
  • 实收资本现金入账怎么办
  • 应计利息是什么类科目核算
  • 其它权益工具投资和其他债权投资
  • 人力资源公司劳务费发票税率
  • 房地产会计科目明细表
  • mysql分页性能
  • ubuntu14.04安装vim
  • 软碟通可以制作uefi启动盘吗
  • win7系统打开网页出现file not found
  • unix系统的文件分为哪三种存取结构
  • mac版cad2022使用教程
  • mac怎么移动鼠标
  • hpz12进程
  • macos教程
  • 安装win8.1一直卡着不动
  • linux系统安装驱动
  • win10的播放设置在哪
  • cocoscreator lua
  • js实现拖拽元素改编顺序
  • flask开发实例
  • 安卓自定义acl文件
  • c# datetime.date
  • JavaScript基础教程
  • python字典x in d
  • 消费税要把增值税算进去吗
  • 税务文书保存期限分几类
  • 宁波税务局qzzn
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设