開發中遇到了一個頁面中多處需要異步加載字典表中的常量數據,本希望循環調用ajax,卻發現ajax回調的結果混亂了,如果解決這一問題?可採用如下方式解決:
上圖中的temp變量就能夠保證在本次循環中不變,回調函數中也可以再次正確取到。
(funtion(){})();立即執行函數;相當於先申明一個函數,聲明完後直接調用;
如果參數如:
(funtion(str){alert(str)})("output"));相當於:funtion OutPutFun(str){alert(str);};OutPutFun("output");//output是參數