(function()
,author: "hawkwolf",
email: "[email protected]",
date: "2009-12-16",
getversion: function()
};var spacelength = 50; //圖元間距長度
/**************************===全域性變數定義區結束**************************/
if (window.cobject == null)
;function privatemethod()
;function privatemethod1(msg)
;/*@@@@@@@@@@@@@@@@@@@@@@@@@@@@私有方法定義區結束@@@@@@@@@@@@@@@@@@@@@@@@@*/
/*@@@@@@@@@@@@@@@@@@@@@@@@@@@@特權方法定義區開始@@@@@@@@@@@@@@@@@@@@@@@@@*/
this.privilegemethod = function()//在最後面新增
;this.privilegemethod1 = function()//在最後面新增
;/*@@@@@@@@@@@@@@@@@@@@@@@@@@@@特權方法定義區結束@@@@@@@@@@@@@@@@@@@@@@@@@*/
};/*@@@@@@@@@@@@@@@@@@@@@@@@@@@@公有方法定義區開始@@@@@@@@@@@@@@@@@@@@@@@@@*/
cobject.prototype = ,
tostring: function()
,gettype: function()
,getohter: function()//這裡訪問other會失敗,不在作用域內的緣故
};/*@@@@@@@@@@@@@@@@@@@@@@@@@@@@公有方法定義區結束@@@@@@@@@@@@@@@@@@@@@@@@@*/
/*@@@@@@@@@@@@@@@@@@@@@@@@@@@@靜態方法定義區開始@@@@@@@@@@@@@@@@@@@@@@@@@*/
cobject.getcounter = function()
;/*@@@@@@@@@@@@@@@@@@@@@@@@@@@@靜態方法定義區結束@@@@@@@@@@@@@@@@@@@@@@@@@*/
/*****************************cobject元件結束***************************/
}/*################################命名空間結束###########################*/
})();
簡單實用的js除錯logger元件
這個元件的實現參考了log4net元件的記錄方式,我們利用這個js的logger元件,就可以用log的輸出的方式來進行你的除錯工作了 js除錯元件 function logger.level debug 0 logger.level info 1 logger.level warn 2 logger...
JS 簡單的元件化開發思想
利用立即執行函式和閉包的原理 1.定義外部接收用的變數 var yourvar 2.封裝元件 function 形參root function 內部函式2 arg function 內部函式3 arg function 內部函式keyfunction arg1,arg2,將內部函式keyfuncti...
IDispatch介面元件的簡單實現
math.h math.h access to the global variables extern dword g dwobjs extern dword g dwlocks define guid clsid math,0xa988bd40 0x9f1a 0x11ce 0x8b 0x9f 0x...