ecmascript是語言嗎

青灯夜游
發布: 2022-01-28 11:14:25
原創
1318 人瀏覽過

ecmascript是語言。 ecmascript是一種可以在宿主環境中執行運算並能操作可運算物件的基於物件的程式設計語言,可用來支援Web頁面的動態表現以及為基於Web的「客戶機—伺服器」架構提供伺服器端的運算能力。

ecmascript是語言嗎

本教學操作環境:windows7系統、ECMAScript 6版、Dell G3電腦。

ecmascript是語言。

ECMAScript是由網景的布蘭登·艾奇開發的一種腳本語言的標準化規範;最初命名為Mocha,後來改名為LiveScript,最後重命名為JavaScript。 1995年12月,升陽與網景共同發表了JavaScript。 1996年11月,網景公司將JavaScript提交給歐洲電腦製造商協會進行標準化。 ECMA-262的第一個版本於1997年6月被Ecma組織採納。 ECMA Script是ECMA-262標準化的腳本語言的名稱。儘管JavaScript和JScript與ECMAScript相容,但包含超出ECMA Script的功能。

ECMAScript是一種可以在宿主環境中執行計算並能操作可計算物件的基於物件的程式設計語言。 ECMAScript最先被設計成一種Web腳本語言,用來支援Web頁面的動態表現以及為基於Web的客戶機—伺服器架構提供伺服器端的運算能力。但作為一種腳本語言, ECMAScript具備同其他腳本語言一樣的性質,即「用來操縱、定制一個已存在系統所提供的功能,以及對其進行自動化」。

ECMAScript的特性:

ECMAScript的語言特性和Java、C、Perl都有許多相似之處,其中不少特性都是從這些語言借鑒而來。

和Java一樣,ECMAScript區分大小寫,註解的格式相同,透過{}確定程式碼區塊,原始資料型別儲存在堆疊,物件的參考儲存在堆中 。

ECMAScript是一種鬆散的語言,ECMAScript透過var運算元宣告變量,且不限類型,例如var n = 25,那麼n就是數字類型,var n = "string" ,那麼n就是String型別。

在每一行程式碼後,可以不寫分號,ECMAScript自動認為該行的結尾為該行程式碼的最後;ECMAScript中的變數可以不用初始化,在幕後系統將自動完成初始化操作 。

同一變數可以賦予不同類型的資料;變數的第一個字元只能是字母、底線或$ ,其他的字元可以是底線、$ 、或任意的字母、數字、字元。

和其他語言一樣,變數最好遵循駝峰書寫法,或Pascal表示法、或匈牙利表示法。

和大多數語言不同的是, ECMAScript 變數在使用之前可以不必聲明,系統會自動將該變數宣告為全域變量,例如

var m = " Good " ; 
n = m + " Morning " ; 
alert(n)
登入後複製

輸出結構是 

Good Morning
登入後複製

在大多數語言裡,String是對象,在ECMAScript中卻是原始資料型別。

【相關推薦:javascript學習教學

以上是ecmascript是語言嗎的詳細內容。更多資訊請關注PHP中文網其他相關文章!

相關標籤:
來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板
關於我們 免責聲明 Sitemap
PHP中文網:公益線上PHP培訓,幫助PHP學習者快速成長!