在 window 對象上綁定全局變量,利用閉包 都屬於這類,比較簡單javascript
window.test = 123; function gerGlobalObject(){ var userName = "王二麻子"; return function(){ return this.userName; } }
這種方法在jquery 時代比較經常使用html
想象下, 如今什麼框架也沒有,咱們要寫一個列表頁 ,而後根據 點擊某一行 作增刪改查java
這個時候咱們會經過 `ele.setAttribute(key,value)
; //這種方式存儲數據jquery
<tr data-key="v4btv9vrjrrdw83l6gjew7yk7lelsnac" data-user="{id:1,username:1223,age:111,;email;:qqqq}"></tr>
這個方法是利用 html元素能夠自定義屬性的特性,在如今框架 流行的時代,基本都不用這個方法;但在 jquery 流行的時候,你們比較喜歡這種用法閉包