javascript短路运算

javascript短路运算和其他编程语言一样

如果是或运算,第一个表达式为真,就直接返回第一个表达式的值,如果为假,就继续访问第二个表达式

javascript 复制代码
let c="abc"
let b=false
console.log(c||b)

这段代码中,第一个表达式是c,c的布尔值是true,运算结果直接是abc

在逻辑与的预算中,如果第一个表达式是假,就直接访问第一个表达式,否则就继续访问第二个表达式

javascript 复制代码
let b=false
let c="abc"
console.log(b&&c)

上面代码直接显示flase

相关推荐
全栈项目管理程序猿3 分钟前
ArcGIS JS 基础教程(18):SceneLayer 场景图层
javascript
leoZ2317 分钟前
第 2 篇:搭建地基——Vue3 + Vite + Tailwind v4 + shadcn-vue
前端·javascript·vue.js·人工智能·目标检测·数据挖掘·语音识别
IT_Octopus11 分钟前
JSON 日志里的 `{“$ref“:“$.xxx“}`:从 fastjson 兼容包到原生 fastjson2 的迁移实录
开发语言·python·json
geovindu12 分钟前
python:HandWriting Recognition using paddlepaddle
开发语言·后端·python·paddlepaddle
coderCN24 分钟前
Nodejs path OS process child_process FS crypto zlib ffmpeg Markdown 转 html
前端
七牛开发者27 分钟前
拆解 dsh:Session 的事件溯源与状态重建
javascript·github·agent
梨想橙汁31 分钟前
JS BOM 浏览器对象:定时器与同步异步底层理解
前端·javascript
梨想橙汁37 分钟前
ES6+ 必用新特性:箭头函数、解构、模板字符串、扩展运算符
前端·javascript
梨想橙汁38 分钟前
DOM 与 JS 事件:页面元素操作、事件冒泡、事件委托实战
前端·javascript
wuyk5551 小时前
Python 零基础入门第九章:用户输入与 While 循环
开发语言·python