欢迎来到DIVCSS5查找CSS资料与学习DIV CSS布局技术!
您能够对代码进行复用:只要定义一次代码,就可以多次使用它。
 
您能够多次向同一函数传递不同的参数,以产生不同的结果。
 
实例
 
把华氏度转换为摄氏度:
 
function toCelsius(fahrenheit) {
 
    return (5/9) * (fahrenheit-32);
 
}
 
document.getElementById("demo")。innerHTML = toCelsius(77);
 
() 运算符调用函数
 
使用上面的例子,toCelsius 引用的是函数对象,而 toCelsius() 引用的是函数结果。
 
实例
 
访问没有 () 的函数将返回函数定义:
 
function toCelsius(fahrenheit) {
 
    return (5/9) * (fahrenheit-32);
 
}
 
document.getElementById("demo")。innerHTML = toCelsius;
 
用作变量值的函数
 
函数的使用方法与变量一致,在所有类型的公式、赋值和计算中。
 
实例
 
使用变量来存储函数的值:
 
var x = toCelsius(77);
 
var text = "The temperature is " + x + " Celsius";
 
您能够把函数当做变量值直接使用:
 
var text = "The temperature is " + toCelsius(77) + " Celsius";
 
您将在本教程中学到更多有关函数的知识。
 
局部变量
 
在 JavaScript 函数中声明的变量,会成为函数的局部变量。
 
局部变量只能在函数内访问。
 
实例
 
// 此处的代码不能使用 carName
 
function myFunction() {
 
    var carName = "Volvo";
 
    // code here CAN use carName
 
}
 
// 此处的代码可以使用 carName
 
由于局部变量只能被其函数识别,因此可以在不同函数中使用相同名称的变量。
 
局部变量在函数开始时创建,在函数完成时被删除。

如需转载,请注明文章出处和来源网址:http://www.divcss5.com/html/h64403.shtml