javascript中的选择结构if和switch的简单使用方式及实际操作的易错点

来源:互联网 发布:网络水军怎么找 编辑:程序博客网 时间:2024/06/05 21:58

javascript中的选择结构if和switch的简单使用方式及实际操作的易错点

   初学者在编程中一定会学习到选择结构,而最常用的选择结构就是if结构,if结构看起来很简单,很直白,可是要真正的运用到编码中,却又很容易出错,那么对于初学者来说在学习较为简单的选择结构时出错了,便会打击自己的积极性,进一步怀疑自己。所以为了更好的学习入门的知识,要避免不必要的错误,下面我就给几点易错点分析,希望共同学习。

    if语句中,一般格式为if(判定条件){输出语句}else{否定的输出语句},首先格式一定要对,这是最基本的,其次一些括号,标点要用到准确。简单的if只要对准格式一般都能运行出结构,但是如果嵌套二个及以上又怎么办呢?

不用急,if可以一直用,可以不与else配对,但是if的判定条件是一个整体,不用重复前面的判定,他是按顺序执行的,不符合第一个,那么自动跳到第二个,所以说第二段的判定其实是包含了第一段的判定。如果是与else配套使用的,也不要急,格式要准确,一个if与一个else配套,局部与整体的关系要准确的使用括号,局部一般if和else紧紧在一起,而整体的往往是一个头一个尾,所以说括号很重要,但是执行也是按顺序进行的,所以不能重复判断,但是在判断中可以细分判断,直白说就是精确度的问题。

    对于switch语句,他的执行速度更快,基本格式是switch(判断关键字){case a: break; case b: break;Default: break;} a与b 都是确定的值,用他们去与关键字进行比较,相同的就执行,不同的不执行,也是按顺序进行的。但是要注意的是他是要有确定的值才能使用,不像if 一样有判定条件,所以使用条件会更加苛刻一点,一定要记住,如果是比较大的数字,范围大的数字,一定要通过化简来使用,最常见的就是整除。break是停止本次运算,不在执行后面的了,所有break是很重要的,不要随便忽视掉。希望对初学者有点用,我也是个初学者,欢迎批评。



阅读全文
0 0
原创粉丝点击