現在的位置: 首頁 > 移動開發 > 正文

JavaScript由哪些組成

2020年06月11日 移動開發 ⁄ 共 976字 ⁄ 字號 評論關閉

  JavaScript是一種基于ECMAScript規范的腳本語言,并在此基礎上進行了自己的封裝。ECMAScript不是一種編程語言,僅僅是一種腳本語言規范,由歐洲計算機協會制定和發布,任何基于此規范實現的腳本語言都要遵守它的約定。下面學步園小編來講解下JavaScript由哪些組成?

  JavaScript由哪些組成

  在JavaScript,JScript和ActionScript中聲明變量,操作數組等語法完全一樣,因為它們都是基于ECMAScript規范的。但是在操作瀏覽器等方面又有各自獨特的方法,這些都是各個瀏覽器廠商進行的不同的擴展,這些擴展只有一些“事實上的標準”,沒有規范的文檔。

  JavaScript的內容,包含以下三部分:

  ECMAScript(核心):JavaScript語言基礎;

  DOM(文檔對象模型):規定了訪問HTML和XML的接口;

  BOM(瀏覽器對象模型):提供了獨立于內容而在瀏覽器窗口之間進行交互的對象和方法。

  JavaScript由哪些組成

  一.ECMAScript

  ECMAScript規定了JavaScript腳本的核心語法,如數據類型、關鍵字、保留字、運算符、對象和語句等,它不屬于任何瀏覽器。

  ECMAScript標準定義了JavaScript腳本中最為核心的內容,是JavaScript腳本的“骨架”,有了“骨架”,就可以在它上面進行擴展,如DOM(文檔對象模型)和BOM(瀏覽器對象模型)。

  目前,ECMAScript已經發布了五個版本,最新版本是V5,于2009年12月發布。

  二.DOM

  DOM是“DocumentObjectModel”的縮寫,簡稱“文件對象模型”,由W3C制定規范。

  DOM定義了JavaScript操作HTML文檔的接口,提供了訪問HTML文檔(如body、form、div、textarea等)的途徑以及操作方法。

  瀏覽器載入HTML文檔后,將整個文檔規劃成由節點構成的節點樹,文檔中每個部分都是一個節點。例如:

  DOM示例

  

標簽是元素節點,“id”和“class”是屬性節點,“DOM示例”是文本節點。

  以上就是關于“JavaScript由哪些組成”的內容,希望對大家有用。更多資訊請關注學步園。學步園,您學習IT技術的優質平臺!

抱歉!評論已關閉.

奔驰宝马破解版下载 幸运农场水果走势图 今日股市a股大盘走势图 内蒙古11选5推荐号码 吉林十一选五怎么玩 福建十一选五开奖号码是多少 股票委托交易规则 山西快乐10分走势图 快乐扑克开奖查询 青海快三选购技巧 今天黑马股票推荐 基金和股票的区别 天津11选5开奖结果 配资公司365 广东好彩1开奖结果335 南昌配资 内蒙古快3奇偶