当前位置: 首页 > news >正文

金华做企业网站公司花生壳免费域名注册

金华做企业网站公司,花生壳免费域名注册,wordpress模板2zzt,广西城乡建设网站重点: JavaScript 中的逻辑运算符按照布尔逻辑进行计算,并且返回值是操作数本身 || ||:逻辑或,只要有一个表达式为真(truthy),整个表达式就为真 逻辑或 (||) 的行为: ||运算符可以用来连接两个…

重点: JavaScript 中的逻辑运算符按照布尔逻辑进行计算,并且返回值是操作数本身


||

||:逻辑或,只要有一个表达式为真(truthy),整个表达式就为真

逻辑或 (||) 的行为:

||运算符可以用来连接两个或多个表达式。如果第一个表达式为真,那么会直接返回第一个表达式的值, 不再执行第二个表达式。如果第一个表达式为假,那么会返回第二个表达式的值

eg 1:用于条件判断

a = 1
b = ''
if (a || b) {console.log('a || b')
}
// 打印出 a || b

如上,a转化为布尔值为true,不管b转化后是否为true,结果都是返回a的值,而a的值1转化后为true,所以可以打印出结果

a = 1
b = ''
if (a == 2 || b == 1) {console.log('a || b')
}

如上,a == 2 为 false,b == 1 为 false, false || false 的结果,返回后面的false,所以不走if,打印不出结果

eg 2:提供默认值

a = ''
b = 0
c = a || b
console.log(c) // 0

如上,a的值为空(转换后为false),则返回b的值

eg 3: 简化条件表达式

let a  = ""
a = a ? a: 0;
简化后:
let a  = ""
a = a || 0

如上,如果a转换为布尔值后为true,则a赋值等于a,如果a转换为布尔值为false,则将a赋值为0。 它既是简化三元表达式,也是为a提供默认值。


&&

&&:逻辑与,所有表达式都为真(truthy)时,整个表达式才为真

逻辑与 (&&) 的行为:

&&运算符可以用来连接两个或多个表达式。如果第一个表达式为真,那么会返回第二个表达式的值;如果第一个表达式为假那么会直接返回第一个表达式的值,不再执行第二个表达式。

eg 1:用于条件判断

a = 1
b = 2
if (a && b) {console.log('a && b')
}
// 打印出 a && b

如上,a转化为布尔值为true,b转化为布尔值后也为true,a && b 返回第二个表达式的值true if(true) 所以可以打印出结果

a = 1
b = ''
if (a == 2 && b == 1) {console.log('a && b')
}

如上,a == 2 为 false,b == 1 为 false, false && false 的结果,返回前面的false,所以不走if,打印不出结果

eg 2:提供默认值

a = ''
b = 0
c = a && b
console.log(c) // ‘’

如上,a的值为空(转换后为false),则返回a的值

eg 3: 简化条件表达式

funciton b () {
} let a= 2;
let c= a ? b() : '';
// 简化后:
let a= 2;
let c= a && b();

如上,如果a转化后为true,则执行b函数,如果a为false,则不执行,在日常开发中很常用。

http://www.15wanjia.com/news/32087.html

相关文章:

  • 建行信用卡网站被代运营骗了去哪投诉
  • 怎么样分析一个网站互联网品牌的快速推广
  • 网站需要流量俄罗斯搜索引擎浏览器
  • 北京关键词排名首页独立站seo推广
  • 有做网站代理运营的吗广州疫情已经达峰
  • 网络经营网址怎么注册seo北京
  • 免费网站制作公司全球新冠疫情最新消息
  • wordpress simple tag南通百度seo代理
  • 福州网站备案网页制作app
  • 建立网站的信息集成过程独立站seo外链平台
  • 如何用wordpress制作网站怎么自己做网页
  • 创建网站的网站下载百度
  • 苏州有哪些做网站登封搜索引擎优化
  • 如何做学校的网站销售系统
  • 铜陵app网站做营销招聘信息百度网页版链接
  • 佛山高端网站设计怎样做品牌推广
  • 印刷网站建设电子商务营销策划方案
  • 自己电脑做网站还用备案网络营销推广计划书
  • 清远网站制作公司上海seo推广方法
  • 商城网站建设付款怎么实现百度售后服务电话
  • 做酒店网站设计推广普通话内容50字
  • 建设地方政府门户网站的措施seo顾问是干什么
  • 成都 网站改版重庆公司网站seo
  • 微能力者恶魔网站谁做的百度浏览器广告怎么投放
  • 做网站的动态图片域名是什么意思
  • 芜湖那里帮人做销售网站搜索引擎大全全搜网
  • 东莞网站优化怎样处理器优化软件
  • asp access网站建设源代码网站收录提交
  • 嘉兴网站建设999 999广州seo排名收费
  • 黄山网站优化上海网络推广专员