JavaScript 中的 if ... else 语句用的是什么算法?

sf2164229838 发布于 2016/10/17 11:11
阅读 160
收藏 0
JavaScript 代码:
if (true) if (false) console.log('a'); else console.log('b'); // 'b'
if (false) if (true) console.log('c'); else console.log('d'); // no log
if (true) { if (false) console.log('e'); else console.log('f'); } // 'f'
if (false) { if (true) console.log('g'); else console.log('h'); } // no log
if (true) { if (false) console.log('i'); } else console.log('j'); // no log
if (false) { if (true) console.log('k'); } else console.log('l'); // 'l'
加载中
0
bhpx
bhpx

啥算法都没有就是简简单单的 if...else...语法

如果不明白,可以去https://developer.mozilla.org/zh-CN/docs/Web/JavaScript/Reference/Statements/if...else

0
养大虾
养大虾

不是什么算法。
没有花括号的情况下,else跟最近的if配对。

返回顶部
顶部