国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 開發 > JS > 正文

javascript 函數式編程

2024-09-06 12:41:47
字體:
來源:轉載
供稿:網友
JavaScript的函數式編程的對象本質:
function a()
{
    var x="sth"; 
     return b(){
        //do with x;
     }
}
var c = a();
等價于
function a()
{
        this.x = "dosth";
        this.b = function(){
              //do with this.x
        }
}
var c = new a();

但是
1)函數式編程本能地避免無用對象的構造
因為函數式編程鼓勵當用到閉包的時候才去調用閉包構造
而面向對象通常事先構造好對象,準備在那里
2)函數式編程保護私有變量
x不會被除閉包外的外部訪問
3)閉包和對象一樣要注意釋放資源
如: c = null; setTimeout(CollectGarbage,100);
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 富民县| 河北区| 罗江县| 疏勒县| 汾阳市| 九龙城区| 西丰县| 千阳县| 嫩江县| 青川县| 湟中县| 屏山县| 织金县| 富平县| 中西区| 临洮县| 灌阳县| 宜黄县| 隆林| 新邵县| 永城市| 平定县| 宝兴县| 轮台县| 河西区| 双牌县| 朝阳市| 勃利县| 灵宝市| 河东区| 青河县| 寿阳县| 福海县| 东源县| 永州市| 吉木乃县| 义马市| 东台市| 安远县| 读书| 永春县|