// 學生類本來不具備任何方法,
// 他就具備了 person類的sayhello方法和 所有屬性。
//人物件
function person(name,age)
}person.prototype=
}//輸出列印物件
function print()
}//學生物件
function student(name,age,grade,school)
/*子類繼承兩個父類*/
/* 也就是通俗一點講就是:
用student去執行person這個類裡面的內容,
在person這個類裡面存在this.name等之類的語句,
這樣就將屬性建立到了student物件裡面*/
var lisi=new student("tom",13,6,"清華小學")
//學生繼承了人和列印物件,則擁有了人的屬性和方法
/*列印父類*/
lisi.show()
/*人父類*/
lisi.sayhello()
/*無法繼承原型物件中的方法*/
alert(lisi.buy())
SQL使用Apply實現row number效果
sql server 2005 新增cross可以參見文章 需求 不同班級的同學,成績對應不同等級,且不同等級的數量還不同。如1班分 90分優秀,80分良好,70中等,60分及格四擋,2班分,85分良好,60及格兩檔。有表如下,簡易的表,如果需要輔助列可以隨便加的。人員表eid score did ...
手寫call和apply方法實現
call var name flten var obj function fn a,b,c function.prototype.mycall function obj console.log args 最重要的一步!說明了兩個問題 1.mycall內部的this是指向呼叫者fn函式 物件的 2.o...
5 模擬實現call和apply
1 先來看call的乙個例子 1 var value 1 2var foo 56 function bar 910 bar.call foo 1 猜想 假設在執行call的時候,把bar函式新增到foo物件下,執行foo.bar,具體如下 1 var foo 6 78 foo.bar 1 這就是我們...