循环控制语句
JavaScript中支持的循环语句有四种:
- (while、do-while、for、for in)循环
1、while循环
- while循环结构中先判断循环条件是否成立,如果成立,则重复执行{}内的语句块,直到条件不成立为止;如果条件不成立,则跳过{}内的语句块。
while循环语句
示例:
do- while循环
- do- while循环先执行语句块一次,然后才判断循环条件是否成立。如果成立,则继续重复执行语句块;如果条件不成立,则循环结束。
do- while循环语句
示例:
注意:while和do-while的区别:
- while 循环是先做判断,如果结果是true,则被执行循环体,反之不执行;
- do…while不管while后面的条件表达式是否成立,都会先执行一次,然后再做判断。
for循环
- 只要给定的条件为true,for循环就重复执行循环体内的语句块。
for循环语句
示例:
break和continue语句
break示例:
continue示例:
" class="reference-link">
注意:break和continue的区别:
- break是跳出整个循环,循环停止不再执行;continue是跳出本次循环,继续下一次循环直到循环结束。
函数的定义和调用
- 函数的定义:语法
- 函数的调用:
- 函数调用和表单元素的事件一起使用
- 调用格式为:事件名=”函数名”
函数的含义:
- 函数是完成特定任务的语句块,当需要重复完成某种任务时,就应该把用到的语句组织成函数。
function关键字:
函数的定义需要注意以下事项:
- 函数名区分大小写,且不能相同,更不能使用JavaScript的关键字。
- 在function关键字之前不能指定返回值的数据类型。
- 函数定义中[]是指可选的,也就是说自定义的函数可以带参数,也可以不带参数。如果有参数,参数可以是变量、常量或表达式。自定义函数可以有返回值,也可以没有,如果省略了return语句,则函数返回undefined。
- 函数必须放在标签之间。
- 函数的定义最好放在网页的部分。
- 定义函数时并不执行组成该函数的代码,只有调用函数时才执行代码。
示例:
还没有评论,来说两句吧...