js利用window物件快取變數

2021-07-28 18:15:17 字數 501 閱讀 7021

專案中要驗證網點是否是合法網點,但系統網點很多,如果每次驗證都請求後台,會很慢。

解決方法是利用window快取變數。**如下:

deptcodei***ist : 

// 把網點快取起來,避免多次請求後台

if(window[key])

return false;

}$.ajax(,

datatype : "json",

async : false,

success : function(data)

});window[key]=i***ist;

return i***ist=='true';

},message : '網點**不存在!'

},

window[key]就相當於window.key物件,每次驗證之前先if(window[key])看該網點是否已快取,如果快取,判斷其值是否為"true"。快取中沒有再請求後台,獲取之後將值快取起來。

JS物件 4 視窗物件 window

window物件 window,self 指向window物件本身 所有全域性變數都是window物件的屬性 一.視窗資訊 1.innerheight 瀏覽器視窗內容區域高度 2.innerwidth 瀏覽器視窗內容區域寬度 3.outerheight 瀏覽器視窗總高度 4.outerwidth 瀏...

js中的window物件

window 物件常見的方法 open 方法 作用是開啟乙個新的視窗 open 新的位址url 彈出新的視窗的名字 視窗的特徵描述 視窗的特徵描述 是乙個字串,每乙個特徵用 隔開 window子物件 document window.document location window.location ...

JS中document物件和window物件有什

簡單來說,document是window的乙個物件屬性。window 物件表示瀏覽器中開啟的視窗。如果文件包含框架 frame 或 iframe 標籤 瀏覽器會為 html 文件建立乙個 window 物件,並為每個框架建立乙個額外的 window 物件。所有的全域性函式和物件都屬於window 物...