當前位置:
首頁 >
前端技术
> javascript
>内容正文
javascript
JS / 闭包的理解
生活随笔
收集整理的這篇文章主要介紹了
JS / 闭包的理解
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
閉包實際上就是一個函數,只不過這個函數有些特殊,它定義在另一個函數內部,通過它可以在 js 中模仿出訪問 C++ 中的私有成員變量的效果。
代碼如下:
function Test() {var count = 0;this.addCount = function () {count++;}this.getCount = function () {return count;} } const private = new Test(); private.addCount(); console.log("count = ", private.getCount());結果:
count = 1?
(SAW:Game Over!)
總結
以上是生活随笔為你收集整理的JS / 闭包的理解的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 堆内存和数据结构堆之间的关系是什么?
- 下一篇: C/Cpp / 虚函数是否可用 stat