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

首頁 > 開發 > JS > 正文

prototype class詳解

2024-09-06 12:44:56
字體:
來源:轉載
供稿:網友
//香水壞壞 06-07-19 TKS:林子,給大家提供一個交流分享的地方
var Class = {
  create: function() {
    return function() {
      this.initialize.apply(this, arguments);
    }
  }
}
可以改寫如下:可能會看的更明了:
var Class={
    create:function(){
      return cls_initfunc
  }
}

var cls_initfunc = function()
{
    this.initialize.apply( this,arguments );  
}

//如上Class對象的create方法顯然返回的是一個對象構建函數
//同時在構件函數里執行this.apply方法初始化對象
//this參數是用來替換的對象,arguments是initialize函數接受的參數,通過執行      

//下面,我給出更簡單的模型
var obj = function()
{
   this.initialize.apply(this, arguments);
}
obj.prototype={
initialize:function(){
  //do ur init in here
},
<field>,
<menthod>
}
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 新营市| 曲松县| 临沂市| 西昌市| 当阳市| 龙陵县| 荔浦县| 敦煌市| 文登市| 宕昌县| 林甸县| 大邑县| 久治县| 昆明市| 色达县| 朝阳区| 衡水市| 文化| 大埔县| 沁源县| 城口县| 无锡市| 宁城县| 普宁市| 广西| 长沙市| 博客| 伊宁市| 库尔勒市| 阜康市| 吴忠市| 新昌县| 延寿县| 蛟河市| 阿荣旗| 石门县| 万全县| 来安县| 嘉禾县| 娄底市| 定南县|