国产探花免费观看_亚洲丰满少妇自慰呻吟_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);
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 土默特左旗| 寿宁县| 临朐县| 察隅县| 辽宁省| 五华县| 阿坝县| 丹阳市| 偃师市| 古交市| 电白县| 徐水县| 资中县| 怀来县| 霸州市| 延边| 阿拉善左旗| 梧州市| 措勤县| 成都市| 婺源县| 香格里拉县| 樟树市| 海盐县| 万源市| 平果县| 云和县| 建始县| 会东县| 临邑县| 鄯善县| 巧家县| 子长县| 依兰县| 邵阳县| 靖安县| 江津市| 南皮县| 克什克腾旗| 那曲县| 固原市|