三元运算符是 JavaScript 唯一一个三元操作符,因为它需要三个操作对象。
语法格式是 表达式1?表达式2:表达式3。当表达式1的求值结果为 true 时,会执行表达式2;当表达式1的求值结果为 false 时,会执行表达式3。
当判断表达式1之后,最终会返回表达式2或表达式3,就如下面的例子一样:
let str = 'hello'
str ? str + ' has defined!' : str + ' has not defined!'
文章标签 操作符 三元运算符 javascript 技术 文章分类 代码人生
三元运算符是 JavaScript 唯一一个三元操作符,因为它需要三个操作对象。
语法格式是 表达式1?表达式2:表达式3。当表达式1的求值结果为 true 时,会执行表达式2;当表达式1的求值结果为 false 时,会执行表达式3。
当判断表达式1之后,最终会返回表达式2或表达式3,就如下面的例子一样:
let str = 'hello'
str ? str + ' has defined!' : str + ' has not defined!'
上一篇:[JS]Promise
下一篇:[JS]先定义(??)
lua不追求高大上的写法,简单方便即为真理
PCB堆叠过孔类型选择指南 PCB堆叠
而不是执行时的对象, 定义它的时候,可能环境是window;箭头函数可以方便地让我们在 setTimeout ,setInterval中方便的使用this2.箭头函数中,this指向的固定化,并不是因为箭头函数内部有绑定this的机制,实际原因是。
举报文章
请选择举报类型
补充说明
0/200
上传截图
格式支持JPEG/PNG/JPG,图片不超过1.9M