javascript實(shí)現(xiàn)的閉包簡單實(shí)例
更新時間:2015年07月17日 15:04:09 作者:優(yōu)雅先生
這篇文章主要介紹了javascript實(shí)現(xiàn)的閉包簡單實(shí)現(xiàn)方法,涉及javascript閉包的原理與實(shí)現(xiàn)技巧,具有一定參考借鑒價值,需要的朋友可以參考下
本文實(shí)例講述了javascript實(shí)現(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進(jìn)行了介紹,需要的朋友可以過來參考下,希望對大家有所幫助2013-11-11JS判斷鼠標(biāo)進(jìn)入容器的方向與window.open新窗口被攔截的問題
這篇文章主要給大家介紹了利用Javascript判斷鼠標(biāo)進(jìn)入容器方向的方法,以及window.open新窗口被攔截的問題分析,文中給出了詳細(xì)圖文介紹和示例代碼,相信對大家的理解和學(xué)習(xí)具有一定的參考借鑒價值,下面來一起看看吧。2016-12-12JS/FLASH實(shí)現(xiàn)復(fù)制代碼到剪貼板(兼容所有瀏覽器)
使用javascript來寫復(fù)制到剪貼板的代碼,一般都是瀏覽器不兼容的。所以采用flash的方式,模擬一個層,再來復(fù)制,就可以做到全部瀏覽器都適用,具體實(shí)現(xiàn)如下,感興趣的朋友可以參考下哈2013-05-05JS過濾url參數(shù)特殊字符的實(shí)現(xiàn)方法
本篇文章主要是對JS過濾url參數(shù)特殊字符的實(shí)現(xiàn)方法進(jìn)行了詳細(xì)的分析介紹,需要的朋友可以過來參考下,希望對大家有所幫助2013-12-12