码迷,mamicode.com
首页 > 编程语言 > 详细

javascript基础04

时间:2016-09-05 20:49:21      阅读:170      评论:0      收藏:0      [点我收藏+]

标签:

1、循环语句

1.While

语句:

while (exp) {
    //statements;
} 
var i = 1;

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

2.do     while

do { 需执行的代码 } while (变量<=结束值) 
var i = 1;
    do {
        alert(i);
        i++;
    }while(i < 3);

3.for 循环

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

4.break 语句和 continue 语句

break 语句可以立即退出循环;
continue 语句只是退出当前循环;
var n = 0;

    for(var i = 1; i < 10; i++){
        if(i == 4){
            continue;
        }

        n++;
    }

    alert(n);
var n = 0;

    for(var i=1; i < 10; i++){
        if( i > 5){
           break;
        }

        n++;
    }

    alert(n);

5.for in

枚举数组和类数组对象(即json格式的)

枚举出window对象下的属性

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Document</title>
</head>
<body>
    
    <script type="text/javascript">
        for(var attr in window){
            console.log(attr+":"+window[attr]);
        }
    </script>
</body>
</html>

2.函数

函数就是完成某个功能的一组语句,函数由关键字 function + 函数名 + 一组参数定义; 函数在定义后可以被重复调用,通常将常用的功能写成一个函数,

利用函数可以使代码的组织 结构更多清晰。

基本语法:

function funName (arg0, arg1, … argN){
        //statements
    }
注意:
    1.位于return 语句之后的任何代码都永远不会执行!
    2.在JavaScript中,不一定要指定返回值!
    3. 定义函数的参数时,如果调用函数时没有传进参数,并不会报错,但可以在函数里面判
断一下是否有传进参数,例如可以这样判断:
    if(variable == ‘undefined‘ || variable == null){
        variable=‘1’;            //可以给他一个默认值
    }

 

javascript基础04

标签:

原文地址:http://www.cnblogs.com/zhangzhicheng/p/5843380.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!