W3Cschool
恭喜您成為首批注冊用戶
獲得88經(jīng)驗值獎勵
本節(jié)包含對 ECMAScript 語言非規(guī)范性的概述。
ECMAScript 是在宿主環(huán)境中執(zhí)行計算,處理對象的面向?qū)ο缶幊陶Z言。這里定義的 ECMAScript 并未打算要計算性自足;事實上,本規(guī)范沒有任何針對輸入外部數(shù)據(jù)或輸出計算結(jié)果的條文。相反,我們期望 ECMAScript 程序的計算環(huán)境可提供本規(guī)范中描述的對象和其它設施之外的、某些特定環(huán)境下的 宿主 (host) 對象,除了說明宿主對象應該提供可被 ECMAScript 程序訪問的某些屬性,調(diào)用的某些方法外,關于它的其他描述和行為超出了本規(guī)范涉及的范圍。
腳本語言 是一種用于操作,自定義,自動化現(xiàn)有系統(tǒng)設施的編程語言。在這種系統(tǒng)中,已經(jīng)可以通過一個用戶界面使用可用功能,腳本語言是一種機制,暴漏這些功能給程序控制。這樣,現(xiàn)有系統(tǒng)可以說給完善腳本語言能力需要的對象和設施提供了一個宿主環(huán)境。腳本語言被設計成專業(yè)和非專業(yè)程序員都能使用。
ECMAScript 最初被設計為 Web 腳本語言 ,提供了一種機制,使瀏覽器里的網(wǎng)頁更加活躍,成為基于 Web 的客戶 - 服務器架構(gòu)的一部分執(zhí)行服務器計算。ECMAScript 可以為各種宿主環(huán)境提供核心的腳本功能,因此本文檔為不依賴特定宿主環(huán)境的核心腳本語言作出規(guī)范。
ECMAScript 的一些機能和其他編程語言的類似;特別是 Java?,Self,和 Scheme。以下文獻描述了他們:
Gosling, James, Bill Joy and Guy Steele. The Java? Language Specification. Addison Wesley Publishing Co., 1996.
Ungar, David, and Smith, Randall B. Self: The Power of Simplicity. OOPSLA '87 Conference Proceedings, pp. 227–241, Orlando, FL, October 1987.
IEEE Standard for the Scheme Programming Language. IEEE Std 1178-1990.
Copyright©2021 w3cschool編程獅|閩ICP備15016281號-3|閩公網(wǎng)安備35020302033924號
違法和不良信息舉報電話:173-0602-2364|舉報郵箱:jubao@eeedong.com
掃描二維碼
下載編程獅App
編程獅公眾號
聯(lián)系方式:
更多建議: