当前位置: 移动技术网 > IT编程>开发语言>JavaScript > js中的作用域

js中的作用域

2019年06月16日  | 移动技术网IT编程  | 我要评论

js中的作用域

<script>
 
var a = 1;
function fn1(){
    alert(a);                       // undefined
    var a = 2;
}
fn1();
alert(a);                           // 1
 
 
var a = 1;
function fn1(){
    alert(a);                       // 1
    a = 2;
}
fn1();
alert(a);                           // 2
 
 
var a = 1;
function fn1(a){
    alert(a);                       // undefined
    a = 2;
}
fn1();
alert(a);                           // 1
 
 
var a = 1;
function fn1(a){
    alert(a);                       // 1
    a = 2;
}
fn1(a);
alert(a);                           // 1
 
</script>
<script>
 
// 想要获取函数内的值:
 
var str = '';
function fn1(){
    var a = '大鸡腿~';
    str = a;
}
fn1();
alert( str );
 
 
function fn2(){
    var a = '9999999克拉钻石23456789';
    fn3(a);
}
fn2();
 
function fn3(a){
    alert(a);
}
 
</script>


如对本文有疑问, 点击进行留言回复!!

相关文章:

验证码:
移动技术网