简化判断语句if...else 的长度
开发工具与关键技术:VS JavaScript
作者:宋永烨
撰写时间:2019年1月16日
如图所示,这是一个判断,当点击的div 背景颜色为红色时,变为蓝色,否则为红色
但 由于if…else语句的构造,使得代码量变大,
优化方案:
使用三目运算
三目运算结构 判断的公式 ? 当结果正确时运行 : 当结果错误时运行;
效果如下图所示
五行代码缩为一行
因代码非常简单,故不演示效果
注意: 该方法仅适用与简答的判断过于复杂的请用if…else判断.