|
Javascript是一個類C的語言,他的面向對象的東西相對于C++/Java比較奇怪,但是其的確相當的強大,在 Todd 同學的“對象的消息模型”一文中我們已經可以看到一些端倪了。這兩天有個前同事總在問我Javascript面向對象的東西,所以,索性寫篇文章讓他看去吧,這里這篇文章主要想從一個整體的角度來說明一下Javascript的面向對象的編程。(成文比較倉促,應該有不準確或是有誤的地方,請大家批評指正)
另,這篇文章主要基于 ECMAScript 5, 旨在介紹新技術。關于兼容性的東西,請看最后一節。
初探
我們知道Javascript中的變量定義基本如下:
var name = 'Chen Hao';
var email = 'haoel(@)hotmail.com';
var website = 'http://coolshell.cn';
it知識庫:Javascript 面向對象編程,轉載需保留來源!
鄭重聲明:本文版權歸原作者所有,轉載文章僅為傳播更多信息之目的,如作者信息標記有誤,請第一時間聯系我們修改或刪除,多謝。