JavaScript 简介

JavaScript 是目前在浏览器上唯一通用的程式语言,这种语言经常遭受到许多误解,像是 JavaScript 是 Java 语言的简化版、JavaScript 语言很难用、JavaScript 语言设计很差劲等等。

然而,这些误解其实是我们不瞭解 JavaScript 所造成的。如果您用心的理解 JavaScript,您会发现这是一个「简单、轻巧又优美」的语言,其原型导向的设计方式,用很简单的概念达成了物件导向语言的功能,真的很适合做为浏览器上的共通语言。

JavaScript 虽然是一种物件导向语言,但是更精确的说,JavaScript 事实上是一种「原型导向」的语言,其中每个物件的 _prototype 栏位都可以指向他的原型,然后用来 clone (自体繁殖) 出新的物件,您可以用 function 型态宣告一个物件,如此该物件就自动具有建构函数了,这种做法是非常简单、奇特、但却又弹性十足的方法。