091117 T else if 的写法

简介: 写法一:if(a){}else if(b){} 写法二:if(a){}else{    if(b){    }} 以上两种写法,语义上是有很大的区别的:第一种表明a和b两个同级的判断,而第二种则表明a和b的层级关系。

写法一:
if(a){
}
else if(b){
}

写法二:
if(a){
}
else{
    if(b){
    }
}

以上两种写法,语义上是有很大的区别的:
第一种表明a和b两个同级的判断,而第二种则表明a和b的层级关系。
个人认为在很多情况下,为了语义的明郞,虽然else if只有一个简单的分支,也应该使用第二种。

目录
相关文章
|
6月前
属性的写法
属性的写法
if条件语句的四种写法
if条件语句的四种写法
136 0
|
4月前
|
设计模式 JavaScript 前端开发
JS 代码变量和函数的正确写法
JS 代码变量和函数的正确写法
50 3
|
5月前
|
设计模式 JavaScript 前端开发
JS 代码变量和函数的正确写法大分享
在开发中,变量名,函数名一般要做到清晰明了,尽量做到看名字就能让人知道你的意图,所以变量和函数命名是挺重要
33 2
|
5月前
|
设计模式 JavaScript 前端开发
JS 代码中变量和函数的正确写法总结
**代码规范与最佳实践摘要** 1. 使用可读性强的变量名,如`currentDate`代替`yyyymmdstr`。 2. 对同一类型变量使用相似命名,如`getUser()`代替`getUserInfo()`。 3. 变量名应具有描述性,避免使用难以理解的数字,如`MILLISECONDS_IN_A_DAY`代替`86400000`。
38 2
|
6月前
|
JavaScript 前端开发
JavaScript 判断写法
JavaScript 判断写法
33 0
|
JavaScript
vue中一个标签中含有多个class(其中包含三元表达式)的写法
vue中一个标签中含有多个class(其中包含三元表达式)的写法
428 2
|
12月前
|
安全 C++ 索引
c++新特性:for循环特殊写法
c++新特性:for循环特殊写法
142 0
|
JavaScript 前端开发
js 函数常见的写法以及调用方法
写在前面:本文详细的介绍了5中js函数常见的写法以及调用的方法,平时看别人代码的时候总是看到各种不同风格的js函数的写法。不明不白的,找了点资料,做了个总结,需要的小伙伴可以看看,做个参考。 1.常规写法(最常见的那种) 2.匿名函数写法(可以想成给变量赋值一个函数) 3.将方法作为一个对象 4.构造函数中给对象添加方法 javascript中的每个对象都有prototype属性,Javascript中对象的prototype属性的解释是:返回对象类型原型的引用。
182 0
js 函数常见的写法以及调用方法
|
设计模式 缓存 监控
代码写成这样,老夫无可奈何!
代码写成这样,老夫无可奈何!
126 0
代码写成这样,老夫无可奈何!