百度
360搜索
搜狗搜索

条件运算符表达式详细介绍

在JavaScript语言中唯一的一个三元运算符“?”,有时也将其称为条件运算符。由条件运算符组成的表达式称为条件表达式。一般表示形式如下:

条件表达式?表达式1:表达式2

先计算条件,然后进行判断。如果条件表达式的结果为true,计算表达式1的值,表达式1为整个条件表达式的值;否则,计算表达式2,表达式2为整个条件表达式的值。

?:的第一个操作数必须是一个可以隐式转换成bool型的常量、变量或表达式,如果上述这两个条件一个也不满足,则发生运行时错误。

?:的第二和第三个操作数控制了条件表达式的类型。它们可以是JavaScript语言中任意类型的表达式。

例如,实现求出a和b中最大数的表达式。

a>b?a:b //取a和b的最大值

条件运算符相当于if···else语句

其他运算符还有很多,例如,逗号运算符、void运算符、new运算符等,在此不赘述。

,

← 上一篇: 下一篇:

网站数据信息

"条件运算符表达式"浏览人数已经达到46次,如你需要查询该站的相关权重信息,可以点击进入"Chinaz数据" 查询。更多网站价值评估因素如:条件运算符表达式的访问速度、搜索引擎收录以及索引量、用户体验等。 要评估一个站的价值,最主要还是需要根据您自身的需求,如网站IP、PV、跳出率等!