JavaScript语言的核心及其语法 javascript
程序员文章站
2024-03-15 20:42:12
...
一.用if和switch语句作出决策。正是作出决策的能力使代码具有“智能”。我们可以根据某个条件的true或false,来决定是否执行某个操作。
二.比较运算符。比较运算符可以比较做操作与右操作数,返回一个布尔值。主要的比较符如下:
1 == 左操作数是否等于右操作数?
2 != 左操作数是否不等于右操作数?
3 <= 左操作数是否小于等于右操作数?
4 >= 左操作数是否大于等于右操作数?
5 < 左操作数是否小于右操作数?
6 > 左操作数是否大于右操作数?
三.if语句。使用if语句可以在条件为true时,执行大括号中的代码。if语句的测试条件放在括号中。如果这个条件为true,就执行if语句后的代码。
四.else语句。如果希望代码在if语句为false时执行,就可以在if语句之后的else语句。
五.逻辑运算符。可以使用3个逻辑运算符 AND(&&)、OR(||)、NOT(!)合并多个条件。
1 当两边的表达式都是ture时,AND运算符返回ture。
2 当两边的表达式有一个或两个是true时,OR运算符返回true。
3 NOT运算符反转表达式的逻辑。
六.switch语句。switch语句第一系列可能的值与一个表达式的结果进行相比较,它类似于多个if语句。
七.循环语句:for语句、for…in语句、while语句和do…while语句。代码块常常需要执行多次,JavaScript支持使用循环。
1 for循环。用于将代码循环执行指定的次数。for循环包括三个部分:初始化、测试条件和递增部分。当测试条件为true时,循环会继续。每次循环都执行代码块,接着执行for循环的递增部分,然后重新计算测试条件,确定递增的结果是否改变了测试条件的结果。
2 for…in循环。用于遍历数组,且无需知道数组中元素的个数。JavaScript将自动实现遍历过程,不会遗漏任何元素。
3 while循环。用于测试条件为true时循环执行代码的场合。while语句包含一个测试条件和一段测试条件为true时执行的代码。如果条件永远不是true,就始终不执行代码。
4 do…while循环。类似于while循环,但do…while循环将先执行一次代码,然后,只要测试条件语句为true,就继续执行代码。
5 break和continue语句。有时需要提前结束循环。此时应使用break语句。一旦遇到break语句,就停止执行大括号中的代码块。从右括号后面的第一条语句开始执行。continue语句与break语句类似。但代码在continue语句处停止执行时,并不退出循环,而是继续下一次循环。
二.比较运算符。比较运算符可以比较做操作与右操作数,返回一个布尔值。主要的比较符如下:
1 == 左操作数是否等于右操作数?
2 != 左操作数是否不等于右操作数?
3 <= 左操作数是否小于等于右操作数?
4 >= 左操作数是否大于等于右操作数?
5 < 左操作数是否小于右操作数?
6 > 左操作数是否大于右操作数?
三.if语句。使用if语句可以在条件为true时,执行大括号中的代码。if语句的测试条件放在括号中。如果这个条件为true,就执行if语句后的代码。
四.else语句。如果希望代码在if语句为false时执行,就可以在if语句之后的else语句。
五.逻辑运算符。可以使用3个逻辑运算符 AND(&&)、OR(||)、NOT(!)合并多个条件。
1 当两边的表达式都是ture时,AND运算符返回ture。
2 当两边的表达式有一个或两个是true时,OR运算符返回true。
3 NOT运算符反转表达式的逻辑。
六.switch语句。switch语句第一系列可能的值与一个表达式的结果进行相比较,它类似于多个if语句。
七.循环语句:for语句、for…in语句、while语句和do…while语句。代码块常常需要执行多次,JavaScript支持使用循环。
1 for循环。用于将代码循环执行指定的次数。for循环包括三个部分:初始化、测试条件和递增部分。当测试条件为true时,循环会继续。每次循环都执行代码块,接着执行for循环的递增部分,然后重新计算测试条件,确定递增的结果是否改变了测试条件的结果。
2 for…in循环。用于遍历数组,且无需知道数组中元素的个数。JavaScript将自动实现遍历过程,不会遗漏任何元素。
3 while循环。用于测试条件为true时循环执行代码的场合。while语句包含一个测试条件和一段测试条件为true时执行的代码。如果条件永远不是true,就始终不执行代码。
4 do…while循环。类似于while循环,但do…while循环将先执行一次代码,然后,只要测试条件语句为true,就继续执行代码。
5 break和continue语句。有时需要提前结束循环。此时应使用break语句。一旦遇到break语句,就停止执行大括号中的代码块。从右括号后面的第一条语句开始执行。continue语句与break语句类似。但代码在continue语句处停止执行时,并不退出循环,而是继续下一次循环。
推荐阅读