Tag: 速记

哪个“if”构造更快 – 语句还是三元运算符?

在java中有两种if语句 – classic: if {} else {}和shorthand: exp ? value1 : value2 exp ? value1 : value2 。 一个比另一个快吗?还是他们是一样的? 声明: int x; if (expression) { x = 1; } else { x = 2; } 三元操作符: int x = (expression) ? 1 : 2;

Javascript如果别的速记

我可以写下“如果没有其他”速记吗? 例如: var x=1; x==2? dosomething:doNothingButContinueCode; 我注意到为其他作品放置“空”,但我不知道为什么或如果这是一个好主意。 编辑:你们中的一些人似乎困惑,为什么我打扰尝试这个。 放心,这纯粹是出于好奇。 我喜欢用js搞乱。