美文网首页
js中if...else与三目运算的区别

js中if...else与三目运算的区别

作者: 时光在浅唱 | 来源:发表于2018-11-05 21:16 被阅读2次

js教程中对这两者的区别,用一句话总结:三目运算有返回值,if...else没有返回值

感觉给的例子不是特别易于理解,根据自己的理解给一个例子:

var n = 1;

if (n>1){

    n = 0;

}else{

    n++;

}

console.log(n);

#输出结果为:2

var n = 1,

      m;

m = n>1 ? 0 : n++;

console.log(n);

console.log(m);

#输出结果为:2   1

2018-11-05

相关文章

  • js中if...else与三目运算的区别

    js教程中对这两者的区别,用一句话总结:三目运算有返回值,if...else没有返回值。 感觉给的例子不是特别易于...

  • 2018-08-20

    今天学习了JS 运算符 JS 比较 JS If...Else JS Switch JS For JS While ...

  • JavaScript 03 (switch/三目运算符/whi

    js中的switch选择结构,js中的三目运算符,js中的while循环 版权声明:本文为博主原创文章,遵循 CC...

  • JS、Python对比学习

    条件运算符(三目) 遍历列表 JS中的箭头函数和Python中的lambda函数有点相似,以下的js、python...

  • Mybatis--动态SQL(choose--when--oth

    choose--when--otherwise:相当于if...else if...else(与if标签的区别:用...

  • 三目运算切换动态类

    ```js // 三目运算切换动态类 :class="{ 'class-a':queryARAPRight...

  • 有关js里面的运算符的含义

    1. JS中的“&&”与“&”和“||”“|”有什么区别? &&和||是逻辑运算的,返回的是boolean值,&和...

  • js逻辑运算符

    js逻辑运算符: &&与、||或、!非、三目运算符 1、&&并且 1)、当左右两边条件都成立时,整个条件才成立。 ...

  • JS笔记9:流程控制

    顺序结构 分支结构 循环结构 参考 1、js中的三目运算符详解[https://blog.csdn.net/sys...

  • swift教程(2)

    swift的运算 加减乘除 三目运算符 与或关系 运算比较

网友评论

      本文标题:js中if...else与三目运算的区别

      本文链接:https://www.haomeiwen.com/subject/hxeexqtx.html