javascript中值傳遞和地址傳遞

字號(hào):


    在JavaScript中,除了Object,Array是地址引用,其他數(shù)據(jù)類型,諸如Number
    、Boolean、String等都是值引用,這就是從陷阱中挖出的東西,同一個(gè)坑不能跳進(jìn)去兩次啊
    [js]代碼:
    var a = 11111;
    var b = {
    pro: "test"
    }
    function fn(a,b){
    a = 2222;
    b.pro = "zhenn";
    }
    fn(a,b);
    console.log(a); // 11111
    console.log(b); // b.pro = "zhenn"