var posVariable = random12;
我點擊一個元素使用Javascript - 函數內部的改良的變量對召回
function(){
..
do some operation using the current variable value;
posVariable = random23;
..
}
調用這個函數的函數值
我的問題是,如果我叫下一個同樣的功能時間通過點擊一個元素值'posVariable'裏面的函數? 如果值爲'random12'因爲它的全局變量的值,我應該怎樣做才能讓我的更改值以便下次調用?
你檢查什麼是'posVariable'價值?如果不符合您的預期,請將測試代碼添加到您的問題中。 –
posVariable在函數之外是全局聲明的,所以它的狀態在多個函數調用中被維護,如果它是上一次被設置的,那麼在函數調用之後它將等於random23。 – BhavO