原创 2014-02-25_javascript_Class
var Class=function(parent){ var klass=function(){ this.init.apply(this,arguments); } if(parent){
原创 2014-02-27_javascript_PrototypalInheritance
//Object.create() 方法if (typeof Object.create !== "function") Object.create = function(o) { function F() {}
原创 2014-02-26_javascript_event
監聽事件:addEventListener(type,callback,useCapture);removeEventListener(type,callback,useCapture);添加:var button=document.get
原创 2014-02-24_javascript_Pub/Sub
var PubSub={ subscribe:function(ev,callback){ //create callback object if it not exists var calls=this.
原创 2014-03-08_javascrit_controller&status
模塊模式:模塊模式是用來封裝邏輯並避免命名空間污染的好方法。使用匿名函數可以做到這一點,通常是創建一個匿名函數並立即執行它。在匿名函數中的邏輯都在閉包裏運行,爲應用中的變量提供了局部作用域和私有的運行環境:(function(){/* ..
原创 2014-03-02_javascript_model
if (typeof Object.create !== "function"){ Object.create = function(o) { function F() {} F.prototype =