Javascript初学篇章_4(循环与函数)

Posted &nbsp

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Javascript初学篇章_4(循环与函数)相关的知识,希望对你有一定的参考价值。

七、循环语句
1.While
语法:

while (exp){ 
    //statements;
}

说明:

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

例:

 

var i=0;
while(i<=9){
        //利用循环在页面输出9张照片
    document.write(‘<img src="img/‘+i+‘.jpg">‘);
        i++;
}      

 

2. Do…while

do...while功能与while相同,只是在执行的时候do...while是先执行后判断,while反之。

语法:

do { 
    //statements;
}while (condition);

说明:

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

例:

var i=0;
do{
     //利用循环在页面输出9张照片
     document.write(‘<img src="img/‘+i+‘.jpg">‘);
     i++;
}while(i<=9);

 

3.for 循环语句
语法:

for(initial; expression; post-loop-expression){
    //statement; 
}

说明:

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

例:

4. break 语句和 continue 语句

break 语句可以立即退出循环;
continue 语句只是退出当前循环;
例:

for(var i = 1; i < 10; i++){ 
    if(i == 4){ 
        continue; //退出此次的循环,后面剩余的循环继续执行    
    } 
    if(i == 7){
        break;    //终止循环,后面剩余的循环不在执行
    }    
} 

七、函数

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

义后可以被重复调用,通常将常用的功能写成一个函数,利用函数可以使代码的组织 结构更多清晰。
1.基本语法:

function funName (arg0, arg1, … argN){ 
    //statements 
}

2.return的使用

使用 return 语句从函数返回值 

function sum (num1, num2){ 
    return num1 + num2; 
} 
var s = sum(1, 2); 
alert(s);     //结果为1+2=3;

注意: 

1.位于return 语句之后的任何代码都永远不会执行!
2.在javascript中,不一定要指定返回值!
3.定义函数的参数时,如果调用函数时没有传进参数,并不会报错,但可以在函数里面判 断一下是否有传进参数,例如可以这样判断: 

if(variable == ‘undefined‘ || variable == null){ 
        variable=‘1’;    //可以给他一个默认值 
}

 

以上是关于Javascript初学篇章_4(循环与函数)的主要内容,如果未能解决你的问题,请参考以下文章

Javascript初学篇章_1

Javascript初学篇章_6(BOM)

Javascript初学篇章_5(对象)

Javascript初学篇章_3

Javascript初学篇章_7(DOM)未完待续

初学python,小记三