prototype class詳解
更新時間:2006年09月07日 00:00:00 作者:
//香水壞壞 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方法顯然返回的是一個對象構(gòu)建函數(shù)
//同時在構(gòu)件函數(shù)里執(zhí)行this.apply方法初始化對象
//this參數(shù)是用來替換的對象,arguments是initialize函數(shù)接受的參數(shù),通過執(zhí)行
//下面,我給出更簡單的模型
var obj = function()
{
this.initialize.apply(this, arguments);
}
obj.prototype={
initialize:function(){
//do ur init in here
},
<field>,
<menthod>
}
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方法顯然返回的是一個對象構(gòu)建函數(shù)
//同時在構(gòu)件函數(shù)里執(zhí)行this.apply方法初始化對象
//this參數(shù)是用來替換的對象,arguments是initialize函數(shù)接受的參數(shù),通過執(zhí)行
//下面,我給出更簡單的模型
var obj = function()
{
this.initialize.apply(this, arguments);
}
obj.prototype={
initialize:function(){
//do ur init in here
},
<field>,
<menthod>
}
相關(guān)文章
云開發(fā)進階uniCloud-db組件與JQL語法的轉(zhuǎn)換詳解
這篇文章主要為大家介紹了云開發(fā)進階uniCloud-db組件與JQL語法的轉(zhuǎn)換詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪2023-03-03
js獲取iframe中的window對象的實現(xiàn)方法
下面小編就為大家?guī)硪黄狫S獲得iframe中的window對象的實現(xiàn)方法。小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧2016-05-05
Js 獲取HTML DOM節(jié)點元素的方法小結(jié)
在Web應(yīng)用程序特別是Web2.0程序開發(fā)中,經(jīng)常要獲取頁面中某個元素,然后更新該元素的樣式、內(nèi)容等。2009-04-04
javascript實現(xiàn)非常簡單的小數(shù)取整功能示例
這篇文章主要介紹了javascript實現(xiàn)非常簡單的小數(shù)取整功能,結(jié)合具體實例形式分析了javascript數(shù)學運算取整相關(guān)操作技巧,需要的朋友可以參考下2017-06-06
javaScript window.event.keyCode 集合與測試方法
javaScript window.event.keyCode 集合,對于事件的代碼獲取可以用腳本監(jiān)聽來實現(xiàn)。2010-05-05
談?wù)凧avaScript中super(props)的重要性
今天小編就為大家分享一篇關(guān)于談?wù)凧avaScript中super(props)的重要性,小編覺得內(nèi)容挺不錯的,現(xiàn)在分享給大家,具有很好的參考價值,需要的朋友一起跟隨小編來看看吧2019-02-02

