以下代碼是從pro javascript techniques書中拷貝出來的
<script?language="JavaScript">

/**//*
?*?ex:Listing?1-1
?*/

?//Lecture類的構造函數

function?Lecture(?name,?teacher?)?
{
????this.name?=?name;
????this.teacher?=?teacher;
}

//聲明Lecture類的方法display

Lecture.prototype.display?=?function()
{
????return?this.teacher?+?"?is?teaching?"?+?this.name;
};


//Schedule類的構造函數

function?Schedule(?lectures?)?
{
????this.lectures?=?lectures;
}

//聲明Lecture類的方法display

Schedule.prototype.display?=?function()
{
????var?str?=?"";
????for?(?var?i?=?0;?i?<?this.lectures.length;?i++?)
????????str?+=?this.lectures[i].display()?+?"<br/>";
????????return?str;
};

//?創建Schedule類的對象mySchedule
var?mySchedule?=?new?Schedule([
????new?Lecture(?"Gym",?"Mr.?Smith"?),
????new?Lecture(?"Math",?"Mrs.?Jones"?),
????new?Lecture(?"English",?"TBD"?)
????]
);

document.writeln(?mySchedule.display()?);
</script>


















































用的最多的還是簡單的function 啊!
的靈活語法
XXX.prototype.evtProcess
在別的方法里為一元素注冊事件時,寫這個方法。實際處理時有問題
不知道樓主遇到過沒?