值传递

99 阅读1分钟

把一个值类型传递给另一个变量时,其实是分配了一块新的存储空间,在内部改变这个值时,在函数外部对这个值没有影响。

<script>
        var bb = 1;
        function aa(bb){
            bb = 2;
            alert(bb);
        }
        aa(bb);
        alert(bb);
</script>

结果:21