1. 程式人生 > >前端JS--在方法裡修改全域性變數的值

前端JS--在方法裡修改全域性變數的值

一般在方法裡對全域性變數的修改僅限於方法體內,方法結束之後,全域性變數就會恢復之前的值,在前端的js程式碼裡,可以通過使用ajax來修改全域性變數的值:

<script type="text/javascript">
    var n = 1;
    function changen() {
        $.ajax({
            async: false,
            success: function() {
                n = 0;
            }
        })
    }
</script>
其中async: false是把ajax從非同步改為同步,這樣就可以實現在方法裡實現對全域性變數的修改。