上一页 1 2 3 4 5 6 7 8 9 10 ··· 16 下一页
摘要: break 和 continue 语句对循环中的代码执行提供了更严格的控制。 break 和 continue 语句的不同之处 break 语句可以立即退出循环,阻止再次反复执行任何代码。 而 continue 语句只是退出当前循环,根据控制表达式还允许继续进行下一次循环。 例如: var iNum = 0;for (var i=1; i<10; i++) { if (i % 5 ==... 阅读全文
posted @ 2012-05-02 11:42 校长阿四 阅读(242) 评论(0) 推荐(0) 编辑
摘要: 有标签的语句 可以用下列语句给语句加标签,以便以后调用: label : statement例如:start : i = 5;在这个例子中,标签 start 可以被之后的 break 或 continue 语句引用。提示:在下面的章节,我们将为您介绍 break 和 continue 语句。 阅读全文
posted @ 2012-05-02 11:40 校长阿四 阅读(114) 评论(0) 推荐(0) 编辑
摘要: 迭代语句又叫循环语句,声明一组要反复执行的命令,直到满足某些条件为止。 循环通常用于迭代数组的值(因此而得名),或者执行重复的算术任务。 本节为您介绍 ECMAScript 提供的四种迭代语句。 do-while 语句 do-while 语句是后测试循环,即退出条件在执行循环内部的代码之后计算。这意味着在计算表达式之前,至少会执行循环主体一次。 它的语法如下: do {statemen... 阅读全文
posted @ 2012-05-02 11:40 校长阿四 阅读(168) 评论(0) 推荐(0) 编辑
摘要: if 语句是 ECMAScript 中最常用的语句之一。 ECMAScript 语句 ECMA - 262 描述了 ECMAScript 的几种语句(statement)。 语句主要定义了 ECMAScript 的大部分语句,通常采用一个或多个关键字,完成给定的任务。 语句可以非常简单,例如通知函数退出,也可以非常复杂,如声明一组要反复执行的命令。 在《ECMAScript 语句》这一章... 阅读全文
posted @ 2012-05-02 11:39 校长阿四 阅读(169) 评论(0) 推荐(0) 编辑
摘要: 逗号运算符 用逗号运算符可以在一条语句中执行多个运算。 例如: var iNum1 = 1, iNum = 2, iNum3 = 3;逗号运算符常用变量声明中。 阅读全文
posted @ 2012-05-02 11:39 校长阿四 阅读(99) 评论(0) 推荐(0) 编辑
摘要: 赋值运算符 简单的赋值运算符由等号(=)实现,只是把等号右边的值赋予等号左边的变量。 例如: var iNum = 10;复合赋值运算是由乘性运算符、加性运算符或位移运算符加等号(=)实现的。这些赋值运算符是下列这些常见情况的缩写形式:var iNum = 10;iNum = iNum + 10;可以用一个复合赋值运算符改写第二行代码:var iNum = 10;iNum += 10;每种主... 阅读全文
posted @ 2012-05-02 11:38 校长阿四 阅读(148) 评论(0) 推荐(0) 编辑
摘要: 条件运算符 条件运算符是 ECMAScript 中功能最多的运算符,它的形式与 Java 中的相同。 variable = boolean_expression ? true_value : false_value;该表达式主要是根据 boolean_expression 的计算结果有条件地为变量赋值。如果 Boolean_expression 为 true,就把 true_value 赋给变... 阅读全文
posted @ 2012-05-02 11:38 校长阿四 阅读(181) 评论(0) 推荐(0) 编辑
摘要: 判断两个变量是否相等是程序设计中非常重要的运算。在处理原始值时,这种运算相当简单,但涉及对象,任务就稍有点复杂。 ECMAScript 提供了两套等性运算符:等号和非等号用于处理原始值,全等号和非全等号用于处理对象。 等号和非等号 在 ECMAScript 中,等号由双等号(==)表示,当且仅当两个运算数相等时,它返回 true。非等号由感叹号加等号(!=)表示,当且仅当两个运算数不相等时,... 阅读全文
posted @ 2012-05-02 11:37 校长阿四 阅读(265) 评论(0) 推荐(0) 编辑
摘要: 关系运算符执行的是比较运算。每个关系运算符都返回一个布尔值。 常规比较方式 关系运算符小于、大于、小于等于和大于等于执行的是两个数的比较运算,比较方式与算术比较运算相同。 每个关系运算符都返回一个布尔值: var bResult1 = 2 > 1 //truevar bResult2 = 2 < 1 //false不过,对两个字符串应用关系运算符,它们的行为则不同。许多人认为小于表示“在字... 阅读全文
posted @ 2012-05-02 11:33 校长阿四 阅读(132) 评论(0) 推荐(0) 编辑
摘要: 在多数程序设计语言中,加性运算符(即加号或减号)通常是最简单的数学运算符。 在 ECMAScript 中,加性运算符有大量的特殊行为。 加法运算符 法运算符由加号(+)表示: var iResult = 1 + 2与乘性运算符一样,在处理特殊值时,ECMAScript 中的加法也有一些特殊行为: 某个运算数是 NaN,那么结果为 NaN。 -Infinity 加 -Infinity,... 阅读全文
posted @ 2012-05-02 11:31 校长阿四 阅读(150) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 8 9 10 ··· 16 下一页