公告:本站提供编程开发方面的技术交流与分享,打造最佳教程网,希望能为您排忧解难!

JS教程JavaScript基础:函数

JavaScript基础:函数

更新时间:2013-05-27 21:02:28 |

JavaScript函数

将脚本编写为函数,就可以避免页面载入时执行该脚本。

函数包含着一些代码,这些代码只能被事件激活,或在函数被调用时才会执行。

你可以在页面中的任何位置调用脚本,如果函数存放在一个外部的文件中,那么甚至可以从其他的页面中调用。

函数在页面起始位置定义,即 <head> 部分。

<html> <head><script type="text/javascript"> function displaymessage() { alert("Welcome to i.goodxyx.com !") } </script></head> <body> <form> <input type="button" value="Click me!" onclick="displaymessage()" > </form> </body> </html>

假如上面的例子中的 alert("Welcome to i.goodxyx.com!") 没有被写入函数,那么当页面被载入时它就会执行。现在,我们给按钮添加了onClick 事件,只有用户点击按钮时,脚本才会执行。

如何定义函数

语法:

function 函数名(var1,var2,...,varX) { 代码... }

var1, var2 等指的是传入函数的变量或值,{ 和 } 定义了函数的开始和结束。

注意:无参数的函数必须在其函数名后加括号:

function 函数名() {   代码... }

注意别忘记 JavaScript 中字母大小写的重要性。function 这个词必须是小写的,否则 JavaScript 就会出错。另外需要注意的是,必须使用大小写完全相同的函数名来调用函数。

return 语句

return 语句用来规定从函数返回的值。

因此,需要返回某个值的函数必须使用这个 return 语句。

例子

下面的函数会返回两个数相乘的值(a 和 b):

function prod(a,b) { x=a*b return x }

当您调用上面这个函数时,必须传入两个参数:

product=prod(2,3)

而从 prod() 函数的返回值是 6,这个值会存储在名为 product 的变量中。

最佳教程网

最大的技术交流平台 www.goodxyx.com© CopyRight 2011-2013, All Rights Reserved

浙ICP备11033019号