您的位置:首页 > Web前端 > JavaScript

JavaScript之函数

2016-08-07 11:57 155 查看
概念:
  
    函数是定义一次但却可以调用或执行任意多次的一段JS代码。
函数声明
    
       通过函数可以封装任意多条语句,而且可以在任何地方、任何时候调用执行,通常使用function关键字来声明,后跟一组参数以及函数体。
         
(1)、没有参数的函数
function box(){ //没有参数的函数
alert('只要函数被调用,我才会被执行');
}
box(); //直接调用函数

    效果:



    (2)、有参数的函数
function box(name,age){ //带参数的函数
alert('你的姓名:'+name+', 年龄:'+age);
}
box('XX',20); //调用函数并传参

     效果:



Return返回值
    任何函数都可以通过return语句跟后面的要返回的值来实现返回值。
    (1)、没有参数的函数
function box(){            //没有参数的函数
return '我被返回了!';   //通过return把函数的最终值返回
}
alert(box());       //调用函数得到返回值,然后外面输出


     效果:



   (2)、带参数的函数
function box(name,age){            //带参数的函数
return '你的姓名:'+name+', 年龄:'+age;   //通过return把函数的最终值返回
}
alert(box('XX',20));       //调用函数得到返回值,然后外面输出
   效果同函数声明中的有参数的函数。

特点:
ECMAScript函数不介意传递进来多少参数,也不会因为参数不统一而错误,函数体内可以通过arguments对象来接收传递进来的参数。
没有像其他高级语言那种函数重载功能。

小结:
   
 无论多么简单地知识,只要动手去做总会有收获!
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: