mthoutai

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

函数

函数是面向任务的。
当我们面临一个须要可问题的时候。往往无处下手。这时候。须要将问题分解为多个任务,从而逐一击破。

这里就须要函数的帮助。

语法

function Name()
{
    Body();
    }

解读

function为声明一个函数(方法)的关键字
关键字后跟该函数的名字,一般以驼峰式命名。开头字母大写或开头字母小写,其他字母开头大写
函数名后是对小括号。代表这是一个函数,里面能够传入參数或没有參数
中括号部分为代码运转的中心部分
Body()为调用的还有一个函数

为函数设置自变量

这里说的自变量。也就要传入的參数。
例:

var name="WeAreZero";
var age=25;
var say="Hello"

function sayHello(name,age,say)//三个自变量。名字,年龄,说话的内容
{
    alert(say+", My name is "+name+", I'm "+age+" years old!");

    }

函数的功能与长处
能够让比較大的问题分解为多个小而易于解决的任务
多个函数之间能够分工合作
对于反复性代码能够分离到一个函数里,从而实现多次利用
通过自变量的输入与输出,方便数据的操作

注意点:
传入的參数数量尽量不要太多。良好的代码设计对程序的执行会起到良好作用
将每一个函数的功能专一化,一个函数仅仅完毕一个任务

函数向调用者返回信息

return Value;
return 会将值返回给调用者。

同一时候敢会结束这段程序
例:

//输出一个值
function outValue()
{
    return 100;//返回数值100,并结束这段程序
    }
//比較两数
function compareValue()
{
    if(outValue()>99)//100这个值将替代函数outValue
        alert("This number is larger than 99 ");
    }

附:
将功能。内容。外观分离开来。会使开发更easy,维护easy。
Javascript能够将网页内容看成就用程序
Html网页仅仅负责内容
Css负责对外观

posted on 2017-06-26 18:01  mthoutai  阅读(171)  评论(0编辑  收藏  举报