javascript || && 简写 if

如果你想写:

if (!false) { alert('false'); } 

不妨考虑写成: 

 false || alert('false');

 用"||"的情况下,第一个条件true,不检测第二个直接返回true.第一个条件false,会执行第二个条件检测。

true && alert('false');

用"&&"的情况下,第一个条件true,还会检测第二个条件。第一个条件false,直接返回false退出。 

 简而言之, &&和||替换if 简单实用, ? : 替换if else简单实用。

—— 完 ——
相关推荐
评论

立 为 非 似

中 谁 昨 此

宵 风 夜 星

。 露 , 辰

文章点击榜

细 无 轻 自

如 边 似 在

愁 丝 梦 飞

。 雨 , 花