JS-全局和局部变量
2015-11-10 08:55
525 查看
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <title>Insert title here</title> </head> <body> </body> <script type="text/javascript"> /* * 全局变量:在<script>标签内部定义的变量,全局变量。 * 局部变量:在函数的内部定义的变量,局部变量。 */ var j = 5; // 全局变量 for(var i=0;i<3;i++){ document.write(i+"<br />"); } document.write("i == "+ i+"<br/>"); function add(y){ y = 5; // 局部变量 } // document.write(y); var x = 4; // 全局变量 function show(x){ x = 8; } show(x); alert("x = "+x); // 4 8 </script> <!-- <script type="text/javascript"> document.write("i === "+ i+"<br/>"); </script> --> </html>