正在加载图片...
湖北职晚计算机科学与技术理论课教案一《网页设计》 Head> <script> function first(p, g) p=p*2 b=b+1 var c=100 document. writeln("P的值为:",p,"<br>") document. writeln("a的值为:",a,"<br>") document. writeln("b的值为:",b,"<br>") document. writeln("c的值为:",c,"<br>") var a=1. b=2. c=3 first(a, b) document. writeln("a的值为:", document. writeln("b的值为:",b,"<br>") document. writeln("c的值为:",a,"<br>") </script> </htmI> 分析 (1)程序在函数体用VAR定义变量为局部变量,其值不会影响函数外的同名变量名(如c) (2)在函数内部改动一个外部变量的值,会使外部变量的值发生改变(如b)湖北职院计算机科学与技术系理论课教案—《网页设计》 <head> <script> function first(p,q) { p=p*2; b=b+1; var c=100; document.writeln("P 的值为:",p,"<br>"); document.writeln("a 的值为:",a,"<br>"); document.writeln("b 的值为:",b,"<br>"); document.writeln("c 的值为:",c,"<br>"); } var a=1, b=2, c=3; first(a,b); document.writeln("a 的值为:",a,"<br>"); document.writeln("b 的值为:",b,"<br>"); document.writeln("c 的值为:",a,"<br>"); </script> </html> 分析: (1) 程序在函数体用 VAR 定义变量为局部变量,其值不会影响函数外的同名变量名(如 c); (2) 在函数内部改动一个外部变量的值,会使外部变量的值发生改变(如 b)
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有