js中if else写法优劣
来源:互联网 发布:乌镇的游客数据分析 编辑:程序博客网 时间:2024/05/18 16:15
在项目的js文件中看到有如下两种写法,如图:
支持第一种写法的理由是:如果以后有多层判断,当条件第一次不满足条件时就直接return false,以后的判断就不需要执行,可以减少不必要的代码校验。
支持第二种写法的理由是:如果以后有多层判断,第一种就会出现多个if else判断,代码写法看起来麻烦,而第二种需要写if语句即可。
我是支持第一种写法。不过我觉得支持第二种写法的理由也说得挺好。
=====================================================
0 0
- js中if else写法优劣
- JS if else 高级写法
- bat 批处理文件 中if else 语句写法
- Js中 If...Else 语句
- Python中if-else语句的多种写法
- Python中if-else语句的多种写法
- Python中if-else语句的多种写法
- Python中if-else语句的多种写法
- ORACLE IF ELSE语句写法
- JS If...Else
- <Js>if...else
- js if&else
- oracle中if/else功能的实现的3种写法以及elseif的写法
- RDLC中IF ELSE
- ant 中 if else
- JS中最简单的判断语句if else
- Oracle if else 语句的写法实例
- oracle中if/else功能的实现的3种写法
- Redis安装及HA(High Availability)配置
- linux中shell变量$#,$@,$0,$1,$2的含义解释
- linux新用户的创建与配置
- Redis安装及HA(High Availability)配置
- Redis安装及HA(High Availability)配置
- js中if else写法优劣
- 个人日记——用来激励自己
- tcc893x基于Linux内核的I2C总结(I2C基础、I2C适配器驱动分析)
- Redis安装及HA(High Availability)配置
- iOS开发~架构图
- Redis安装及HA(High Availability)配置
- 动态设置ViewPager的高度
- xcom.c:(.text.startup+0x24): undefined reference to `pthread_create'的解决方法
- c#中文字符串与byte数组互相转化