javascript實現(xiàn)的閉包簡單實例
更新時間:2015年07月17日 15:04:09 作者:優(yōu)雅先生
這篇文章主要介紹了javascript實現(xiàn)的閉包簡單實現(xiàn)方法,涉及javascript閉包的原理與實現(xiàn)技巧,具有一定參考借鑒價值,需要的朋友可以參考下
本文實例講述了javascript實現(xiàn)的閉包。分享給大家供大家參考。具體如下:
var name = "The Window"; var obj = { name: "My Object", getNameFunc: function() { return function() { return this.name; }; } }; console.log( obj.getNameFunc()() );
var name = "The Window"; var obj = { name: "My Object", getNameFunc: function() { var that = this; return function() { return that.name; }; } }; console.log( obj.getNameFunc()() );
希望本文所述對大家的javascript程序設(shè)計有所幫助。
相關(guān)文章
JavaScript中的undefined學(xué)習(xí)總結(jié)
這篇文章主要是對JavaScript中的undefined進行了介紹,需要的朋友可以過來參考下,希望對大家有所幫助2013-11-11JS判斷鼠標進入容器的方向與window.open新窗口被攔截的問題
這篇文章主要給大家介紹了利用Javascript判斷鼠標進入容器方向的方法,以及window.open新窗口被攔截的問題分析,文中給出了詳細圖文介紹和示例代碼,相信對大家的理解和學(xué)習(xí)具有一定的參考借鑒價值,下面來一起看看吧。2016-12-12JS/FLASH實現(xiàn)復(fù)制代碼到剪貼板(兼容所有瀏覽器)
使用javascript來寫復(fù)制到剪貼板的代碼,一般都是瀏覽器不兼容的。所以采用flash的方式,模擬一個層,再來復(fù)制,就可以做到全部瀏覽器都適用,具體實現(xiàn)如下,感興趣的朋友可以參考下哈2013-05-05