zoukankan      html  css  js  c++  java
  • 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’; //可以给他一个默认值

    }

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

  • 相关阅读:
    【AS3代码】类的分包
    语句include和require的区别是什么?
    php创建多级目录的函数
    【AS3代码】打砖块
    【AS3代码】弧度的转换
    【AS3代码】是男人就坚持30秒
    每天问女儿的四个问题
    PowerDesigner16生成SQL2005列注释
    做分析师=盖房子【转】
    用gephi自动分析网站链接方式
  • 原文地址:https://www.cnblogs.com/dadayang/p/5843715.html
Copyright © 2011-2022 走看看