JavaScript】 这段JS代码为什么输出[1,2,3,4]而不是[100]? 财富值10

2021-12-03 15:00发布

[removed]     var a = [1,2,3]     function f(a){         a[3] = 4;       // a = [1, 2, 3, 4]        ...

[removed]
    var a = [1,2,3]
    function f(a){
        a[3] = 4;       // a = [1, 2, 3, 4]
        a = [100];      // a = [100]
    }
    f(a)
    console.log(a)      // 输出结果为:[1, 2, 3, 4]
[removed]