6.1条件语句
1、if()语句,包括if()语句的多条件判断,和多条if()语句等(都是和c语言类似的)
Javascript中也支持逗号表达式:(条件为真)?[条件为真执行的语句]:[条件为假执行的语句];
2、比较操作符;(和c语言类似)
多了一个“===”操作符,该操作符的意思为:值和类型都相等。
3、测试相等(和c语言类似)
4、switch语句(和c语言类似)
5、逻辑操作符(和c语言类似)
6.2循环和控制结构
1、while 循环(和c语言类似)
2、do.....while循环(和c语言类似
3、for循环(和c语言类似)
4、使用break跳出循环(和c语言类似)
5、利用for....in在对象里循环
for...in是一种特殊的循环,用于在对象的属性里进行循环。
例:
代码如下:
结果:
总结:当数组是索引以0开始计数,按顺序添加的数组时,我们遍历循环它的就是可以简单的使用myArray.length()作为条件;可是如果数组使用myArray["userName"] = "Yang" 这样的形式存储数据的时候,我们就不能用myArray.length()了。
这样,我们可以使用for...in循环,它使用访问数组的变量来遍历数组中的每个元素。
本例来自:作者:backslash112
出处:http://sirkevin.cnblogs.com/
http://www.cnblogs.com/sirkevin/archive/2010/12/20/1911433.html
6.3调试代码