,,总结javascript三元运算符知识点

,,总结javascript三元运算符知识点

这篇文章是关于javascript三元运算符的基础知识。可以学习巩固基础知识。

说到js,对于很多初学者来说可能还是比较费力的。也觉得js不够扎实,所以在研究一些东西,顺便分享一下,希望能帮助到有需要的人。

“三元运算符”

什么是三元运算符

条件?条件执行:条件对于执行无效;

相当于一个简单的if()else()语句。

举个栗子:

var num=10

if(num5 num=10){

num

}否则{

num-;

}

三元运算符写法

num5 num=10?num:num-;

三元运算符的另一种情况等价于只有if()的语句,重写为三元运算符。

var num=10

if(num5 num=10){

num

}

num5 num=10?num:null;//当条件不成立时,null用作占位符。如果冒号后没有任何内容,将会报告一个错误。可以使用null、undefined和void 0(即未定义)作为占位符。

在某种情况下,使用多个语句进行操作,并用括号将它们括起来。

var num=10

if(num5 num=10){

num

console . log(num);

}

上面的例子可以改写如下

num5 num=10?(num,console . log(num)):null;多个语句用逗号分隔。

* break、continue、return等关键字不能出现在三元运算符的运算中;

郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

留言与评论(共有 条评论)
   
验证码: