(function(){ var F1 = function(){ this.fs = function(){/*coding here*/}; }; F1.prototype.fs = function(){/*coding here*/ console.log("http://www.google.com") }; var F2 = new F1(); F2.fs();//doing prototype.fs function, })();
example有兩種一樣的執行模式,同樣都是指向 F1底下的可用方法 F1.fs()
但兩種的設計方式,第一者作為速度會非常的快速,缺點是吃記憶體
第二者設計方式,是一種節省記憶體的方式,但缺點是慢,舉例以匿名function舉例!
沒有留言:
張貼留言