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

首頁 > 編程 > JavaScript > 正文

javascript 函數式編程

2019-11-21 01:58:15
字體:
來源:轉載
供稿:網友
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);
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 岑溪市| 石棉县| 敖汉旗| 电白县| 新巴尔虎右旗| 吉木萨尔县| 阿瓦提县| 肃宁县| 兴仁县| 阳原县| 凤城市| 海门市| 昌宁县| 四川省| 县级市| 景洪市| 巫山县| 昌江| 湘乡市| 忻州市| 筠连县| 萍乡市| 乌什县| 政和县| 温宿县| 万全县| 博客| 遂昌县| 沈丘县| 汕尾市| 万源市| 金门县| 济阳县| 永安市| 青岛市| 广汉市| 桑日县| 海兴县| 德惠市| 建始县| 沅江市|