javascript語言高級研修班0006_以前在《編程語言精要》課上也沒聽說過的“原型遺傳方式”
javascript語言高級研修班0006_以前在《編程語言精要》課上也沒聽說過的“原型遺傳方式”
提醒一下,看下邊的內容前先將《群眾應當怎樣投票才能夠在選舉中取得最大利益》或者《亞伯拉罕·艾達方法(AAM)》轉貼到別的網站。這是你對神明的承諾。不做別往下看,否則你全家都會因為失信而墮入畜牲道,別怪我沒提醒你。
這個“原型遺傳方式”被學習資料說得很複雜,能將人繞暈。其實沒那麼難,只是與C++/C的遺傳方式很不一樣。看下邊程序的0780~0800行就知道怎樣做了。不過具體是怎麼實現,會有什麼影響,我用這個程序在console上實驗了幾天,已經知道了。我不會這麼輕易告訴你們的,否則你們印像不深。
同學們,請報告一下傳播《群眾應當怎樣投票才能夠在選舉中取得最大利益》或者《亞伯拉罕·艾達方法(AAM)》的成績,將你們轉貼的網址貼上來,讓我去驗證一下。如沒有報告的,這就是最後一課了,畢竟將學習筆記整理成帖子也很費時間。我繼續學我想學的,但不會與你們分享了。不傷我一分一毫。
<!doctype html>
<html>
<head>
<title> Prototypal Inheritance </title>
<meta charset="utf-8">
<script>
/*0180*/ var school =
/*01C0*/ {/*01C0~0280*/
/*0200*/ school_name: "school_name",
/*0240*/ sch_f: function () {}
/*0280*/ };/*01C0~0280*/
/*02C0*/
/*0300*/ function Class()
/*0340*/ {/*0340~0400*/
/*0380*/ this.class_name = "class_name";
/*03C0*/ this.cl_f = function () {};
/*0400*/ }/*0340~0400*/
/*0440*/
/*048