亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

javascript閉包的高級使用方法實例

 更新時間:2013年07月04日 15:49:56   作者:  
這篇文章介紹了javascript閉包的高級使用方法實例,有需要的朋友可以參考一下
擴展
Code:
復制代碼 代碼如下:

var blogModule = (function (my) {
 my.AddPhoto = function () {
//添加內部代碼
 };
 return my;
}(blogModule));

Say:
將自身傳進方法,然后實現(xiàn)了方法的擴展,有點象零件組裝啊
Code:
復制代碼 代碼如下:

var blogModule = (function (my) {var oldAddPhotoMethod = my.AddPhoto;
 my.AddPhoto = function () {  // 重載方法,依然可通過oldAddPhotoMethod調用舊的方 }; return my;}(blogModule));

Say:
好處就是可以調用以前的方法。
克隆與繼承
Code:
復制代碼 代碼如下:

var blogModule = (function (old) { var my = {}, key; for (key in old) { if (old.hasOwnProperty(key)) { my[key] = old[key]; } } var oldAddPhotoMethod = old.AddPhoto; my.AddPhoto = function () { // 克隆以后,進行了重寫,當然也可以繼續(xù)調用oldAddPhotoMethod }; return my; } (blogModule));

Say:
簡單的克隆實現(xiàn)
跨文件共享私有對象
Code:
復制代碼 代碼如下:

var blogModule = (function (my) { var _private = my._private = my._private || {}, _seal = my._seal = my._seal || function () { delete my._private; delete my._seal; delete my._unseal; }, _unseal = my._unseal = my._unseal || function () { my._private = _private; my._seal = _seal; my._unseal = _unseal; }; return my; } (blogModule || {}));

Say:
blogModule._seal()上鎖,_unseal() 開鎖,實現(xiàn)內部變量的私有化。我認為這樣實現(xiàn)并不是最好的,但是我們可以學習下這個開鎖閉鎖的功能。

相關文章

  • 詳解A標簽中href=

    詳解A標簽中href=""的幾種用法

    這篇文章主要介紹了a標簽中href=""的幾種用法 ,需要的朋友可以參考下
    2017-08-08
  • JS搜狐面試題分析

    JS搜狐面試題分析

    這篇文章主要介紹了JS搜狐面試題,涉及javascript數(shù)組、字符串及面向對象程序設計相關技巧,需要的朋友可以參考下
    2016-12-12
  • JavaScript實現(xiàn)簡單的彈窗效果

    JavaScript實現(xiàn)簡單的彈窗效果

    這篇文章主要為大家詳細介紹了JavaScript實現(xiàn)簡單的彈窗效果,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2020-05-05
  • 微信小程序中獲取設備信息的方法

    微信小程序中獲取設備信息的方法

    這篇文章主要給大家介紹了關于微信小程序中獲取設備信息的相關資料,微信小程序是一種在微信平臺上運行的應用程序,它具有輕量化、便捷性和高兼容性的特點,文中通過實例代碼介紹的非常詳細,需要的朋友可以參考下
    2023-07-07
  • 微信小程序上傳多圖到服務器并獲取返回的路徑

    微信小程序上傳多圖到服務器并獲取返回的路徑

    這篇文章主要介紹了微信小程序上傳多圖到服務器并獲取返回的路徑,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2019-05-05
  • js 淘寶首頁的拼音排序效果

    js 淘寶首頁的拼音排序效果

    模仿淘寶首頁的拼音排序效果代碼。
    2009-05-05
  • javascript getElementByTagName的使用

    javascript getElementByTagName的使用

    javascript getElementByTagName當鼠標放上去時將超鏈接的顏色設為藍色的。
    2009-06-06
  • js中indexOf()的簡單使用示例

    js中indexOf()的簡單使用示例

    indexOf在js中有著重要的作用,可以判斷一個元素是否在數(shù)組中存在,或者判斷一個字符是否在字符串中存在,下面這篇文章主要給大家介紹了關于js中indexOf()簡單使用的相關資料,需要的朋友可以參考下
    2023-01-01
  • 基于JavaScript實現(xiàn)樹形下拉框

    基于JavaScript實現(xiàn)樹形下拉框

    這篇文章主要為大家詳細介紹了基于JavaScript實現(xiàn)樹形下拉框的相關資料,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2016-08-08
  • Javascript將數(shù)字轉化成為貨幣格式字符串

    Javascript將數(shù)字轉化成為貨幣格式字符串

    這篇文章主要介紹Javascript將數(shù)字轉化成為貨幣格式字符串的方法,通俗易懂,需要的朋友可以參考下。
    2016-06-06

最新評論