摘要:javascript入门教程之javascript函数。注意:在 JavaScript 函数内部声明的变量(使用 var)是局部变量,所以只能在函数内部访问它。(该变量的作用域是局部的)。

小宝典致力于为广大程序猿(媛)提供高品质的代码服务,请大家多多光顾小站,小宝典在此谢过。

javascript入门教程之javascript函数。

注意:

关键词 function 必须是小写的;

在 JavaScript 函数内部声明的变量(使用 var)是局部变量,所以只能在函数内部访问它。(该变量的作用域是局部的)。

您可以在不同的函数中使用名称相同的局部变量,因为只有声明过该变量的函数才能识别出该变量。

在函数外声明的变量是全局变量,网页上的所有脚本和函数都能访问它。

JavaScript 变量的生命期从它们被声明的时间开始。

局部变量会在函数运行以后被删除。

全局变量会在页面关闭后被删除。

向未声明的 JavaScript 变量来分配值

如果您把值赋给尚未声明的变量,该变量将被自动作为全局变量声明。

 carname="Volvo";

将声明一个全局变量 carname,即使它在函数内执行。

1.调用带参数的函数

 <script> function myFunction(name,job) { alert("Welcome " + name + ", the " + job); } </script>

2.带有返回值的函数

 function myFunction(a,b) { return a*b; } document.getElementById("demo").innerHTML=myFunction(4,3);

javascript入门教程之javascript函数。

注意:

关键词 function 必须是小写的;

在 JavaScript 函数内部声明的变量(使用 var)是局部变量,所以只能在函数内部访问它。(该变量的作用域是局部的)。

您可以在不同的函数中使用名称相同的局部变量,因为只有声明过该变量的函数才能识别出该变量。

在函数外声明的变量是全局变量,网页上的所有脚本和函数都能访问它。

JavaScript 变量的生命期从它们被声明的时间开始。

局部变量会在函数运行以后被删除。

全局变量会在页面关闭后被删除。

向未声明的 JavaScript 变量来分配值

如果您把值赋给尚未声明的变量,该变量将被自动作为全局变量声明。

 carname="Volvo";

将声明一个全局变量 carname,即使它在函数内执行。

1.调用带参数的函数

 <script> function myFunction(name,job) { alert("Welcome " + name + ", the " + job); } </script>

2.带有返回值的函数

 function myFunction(a,b) { return a*b; } document.getElementById("demo").innerHTML=myFunction(4,3);

觉得可用,就经常来吧!Javascript技巧 脚本宝典 欢迎评论哦! js技巧,巧夺天工,精雕玉琢。小宝典献丑了!

本文固定链接: http://www.js-code.com/js/js_1198.html