JavaScript基础,循环语句、函数

循环语句

While:

语法:

while(变量<=结束值){
		//需执行的代码块
}

例子:

var i = 1;

	while(i < 3){
		alert(i);
		i++;
	}

特点:可以重复完成同样的事情

 do...while:

while是一样的,唯一的区别就是while先判断再做,do...while,先做再判断;

do {
	//需执行的代码
}while (变量<=结束值);

 例子:

var i = 1;
	do {
		alert(i);
		i++;
	}while(i < 3);

  

for 循环语句:

语法:

for (变量=开始值;变量<=结束值;变量=变量+步进值) {
 		//需执行的代码 
	} 

例子:

var n = 0
  for(i=1; i<10; i++){
	if(i==4){
	continue; //立即结束本次循环,开始下一个循环
		}
	n++
	}
	alert(n)

  

1 终止循环:break

2 立即结束本次循环,开始下一次循环:continue

 

函数

函数就是完成某个功能的一组语句,函数由关键字 function + 函数名 + 一组参数定义;

函数在定义后可以被重复调用,通常将常用的功能写成一个函数,利用函数可以使代码的组织 结构更多清晰。

作用:用来封装一些经常要用到的代码:


function 函数名() {
    	//要封装的代码。


}

 例子1:

  function function1(name, sex){
  alert("姓名:"+ name + ", 性别:"+ sex);
  }
  function1("小明", "男"); //输出的结果是:姓名:小明, ,性别:男

 例子2:

 使用 return 语句从函数返回值

function sum (num1, num2){
		return num1 + num2;

	}

	var s = sum(1, 2);
	alert(s);

  注意:

1.位于return 语句之后的任何代码都永远不会执行!

2.在JavaScript中,不一定要指定返回值!

3. 定义函数的参数时,如果调用函数时没有传进参数,并不会报错,但可以在函数里面判 断一下是否有传进参数,

例如可以这样判断:

if(variable == 'undefined‘ || variable == null){

  variable=‘1’; //可以给他一个默认值

}

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

原文地址:https://www.cnblogs.com/dadayang/p/5843715.html