1、js的三種方法型別?
1.1、物件方法:如果類生成了乙個例項,那麼該例項就可以使用該方法
function person(name) }
1.2、類方法:無需通過生成例項而可以直接使用方法
function person(name) }
1.3、原型方法:原型方法主要是對js已有的物件進行擴充套件(詳見demo1)
function person(name) }
demo1:
function person(name, age)
var p = new person("小明","22");
person.prototype.height = null;
p.height = "176cm";
console.log(p.height);
2、三種型別的優劣?
3、三種型別的應用場景?
JS建立物件的三種方法
工廠模式 function person name,age,job return obj var person person five 17,web person.sayname 工廠模式定義好形參之後,new乙個物件,然後return回去 即可在外部呼叫函式,然後傳入實參。即可使用函式內部的方法建...
JS建立物件的三種方法
一 工廠模式 通過函式來封裝,用object方式來建立 function creatperson name,age,job return o var person1 createperson judy 23,teacher var person2 createperson andy 21,docto...
js實現排序的三種方法
一 冒牌排序1思想 氣泡排序思想 每一次對比相鄰兩個資料的大小,小的排在前面,如果前面的資料比後面的大就交換這兩個數的位置 要實現上述規則需要用到兩層for迴圈,外層從第乙個數到倒數第二個數,內層從外層的後面乙個數到最後乙個數 2特點 排序演算法的基礎。簡單實用易於理解,缺點是比較次數多,效率較低。...