JavaScript是一種解釋型的、基于對象的腳本語言。盡管與 C 這樣成熟的面向?qū)ο蟮恼Z言相比,JavaScript 的功能要弱一些,但對于它的預(yù)期用途而言,JavaScript 的功能已經(jīng)足夠大了。
JavaScript 不是其他語言的精簡版(例如,它只是與 Java 有點(diǎn)模糊而間接的關(guān)系),也不是任何事物的簡化。不過,它有其局限性。例如,您不能使用該語言來編寫?yīng)毩⑦\(yùn)行的應(yīng)用程序,并且沒有對讀寫文件的內(nèi)置支持。此外,JavaScript 腳本只能在某個解釋器或“宿主”上運(yùn)行,如Active Server Pages(ASP)、Internet 瀏覽器或者 Windows 腳本宿主。
本參考手冊的其余部分主要是是JavaScript特性概述。