当前位置: 移动技术网 > IT编程>开发语言>JavaScript > js全局变量和局部变量

js全局变量和局部变量

2019年08月20日  | 移动技术网IT编程  | 我要评论
注意第二种全局变量:在函数内部不声明直接赋值的变量 ...
 1  <script>
 2         var num = 10; //第一种全局变量,直接在外部声明
 3 
 4         function fun1() {
 5             console.log(num);
 6             num1 = 20; //第二种全局变量:在函数内部不声明直接赋值的变量
 7             console.log("num1=" + num1);
 8             var num3 = 30; //声明且赋值的是局部变量
 9 
10         }
11         fun1();
12         //console.log(num3); //num3 is not defined
13 
14 
15         function fun2(a) {
16             console.log("fun2传入了" + a); //第二种全局变量:在函数内部不声明直接赋值的变量
17         }
18         fun2(num1);
19         // console.log("fun2传入了" + a); //a is not defined 函数传入的参数是局部变量
20     </script>

注意第二种全局变量:在函数内部不声明直接赋值的变量

如您对本文有疑问或者有任何想说的,请点击进行留言回复,万千网友为您解惑!

相关文章:

验证码:
移动技术网