6 Javascript:函数

Posted WeAreZero

tags:

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

函数

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

语法

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 ");
    

附:
将功能,内容,外观分离开来,会使开发更容易,维护容易。
javascript可以将网页内容看成就用程序
html网页只负责内容
Css负责对外观

以上是关于6 Javascript:函数的主要内容,如果未能解决你的问题,请参考以下文章

驼峰命名,帕斯卡命名,短横线命名

JavaScript 开发规范

学习javascript

Python 基础入门 6_1 类与对象

Javascript变量

6 Javascript:函数