JSP的变量_1
变量
1、变量的使用之前,可以不用声明,但推荐是用变量之时,还是要声明一下,用var语句来声明变量。
2、声明变量是区分大小写的
<html> <body> <script language="javascript"> var a; var b,c,d; var e=2; document.writeln(a); //返回 undefined document.writeln(b); //返回 undefined document.writeln(c); //返回 undefined document.writeln(d); //返回 undefined document.writeln(e); //返回 2 </Script> </body> </html>
局部变量和全局变量
1、如果在任何函数定义之外声明了一个变量,则该变量为全局变量。该变量的值在整个持续范围内都可以被访问和修改
2、如果在函数定义内声明了一个变量,则该变量为局部变量,每次执行该函数时都会被创建和破话该变量,而且它不能在函数外访问
注意:
1、如果在函数定义内,一个变量不用var来声明,则该变量视为全局变量
2、局部变量与全局变量可以名称相同,但两者互不影响
<html> <body> <script language="javascript"> var scope="global"; //声明了一个全局变量 function checkscope() //创建一个方法 { scope="local"; //改变了全局变量 var a="local"; //声明了一个局部变量 myscope="gloabl"; //隐式声明了一个全局变量 } </Script> </body> </html>
浙公网安备 33010602011771号