JavaScript百炼成仙 1.17 蒂花之秀

叶小凡甚至都没有出力,就已经轻松进入了决赛,对面弟子能进入决赛,自然也是有着自己惊人的天赋和能力,但是这一切和拥有叶老指点的叶小凡来说,实在是不值得一提。

“现在进入决赛,题目是,函数!”林元青严肃地宣布了决赛题目。

“什么,竟然是函数!天哪,这不是JavaScript中比较高级的技术点了吗。真没想到,最后一提是函数啊!”

“是啊,不要说这帮新人,就算是我吗已经在门派中历练了好几年的弟子,也不敢说可以轻而易举地驾驭函数啊!”

场外的大弟子们纷纷唏嘘。的确,函数对于新人来说,确实有点难了,这一点是公认的。其实林元青也没指望这帮孩子能够对函数有多么深刻的理解,只是想看看有没有人知道函数这个概念,若是能够自己编写一个或者两个函数,那自然是再好也没有了。

“老林啊,你这题可是有点难为人啦。”尹曾琪笑着对林元青说。

对面弟子看着叶小凡,抢先开头:“函数是一组可以被重复调用的代码语句,格式是这样的。”说着,只见他打出一段代码流:

function test(){

    alert("函数被调用了!");

}

“我刚才就定义了一个函数,函数的定义需要用到function关键字,然后空格,加上函数的名字。刚才的代码中,函数的名字就是test,叶小凡,想必你也看到了test函数的右边我还打了一个圆括号,这个圆括号里面是用来放参数的。就是说,函数里面如果需要用到一些外面传进来的数据,就可以通过参数变量来做传递。最后就是函数体了,也就是用花括号扩起来的部分,就是函数的函数体。在函数体中,可以编写多条JavaScript代码,当然了,因为只是举一个例子,我的函数里面只是写了一个最基本的alert语句,弹出一个窗口罢了。接下来,我需要去调用函数。”

对面弟子发力,又打出一段代码:

function test(){

    alert("函数被调用了!");

}

test();

代码运行,众人看得真切!

JavaScript百炼成仙 1.17 蒂花之秀

“哈哈哈,叶小凡,看到了吧。这就是函数调用了,函数的调用方法就是函数名称右边加一个圆括号,打一个括号就表示要去执行函数的函数体了。我刚才编写的函数里面只有一个alert语句,那么调用这个函数的效果,就是去执行alert语句。”

“叶小凡,你认输吧!能够被我打败,也算是你的荣幸了!”对面弟子笑呵呵的对叶小凡说道。

叶小凡听到后,只是微微一笑,不急不躁得来了一句:“很好,接下来轮到我来说了。首先,函数分为七重关!”

全场一片寂静。

上一篇:[java数据结构篇]栈和队列的使用


下一篇:专业3 登录(退出登录)功能的实现