[TOC] 1. 起源 JavaScript誕生於 1995 年 最開始只是用來做一個簡單的輸入驗證器 最初名字為 LiveScript,為搭上Java當時火熱的順風車,臨時把名字改為JavaScript 2. JavaScript實現 一個完整的JavaScript包含以下三個部分 核心: ECM ...
目錄
1. 起源
- JavaScript誕生於 1995年
- 最開始只是用來做一個簡單的輸入驗證器
- 最初名字為 LiveScript,為搭上Java當時火熱的順風車,臨時把名字改為JavaScript
2. JavaScript實現
一個完整的JavaScript包含以下三個部分
- 核心:ECMAScript
- 文檔對象模型:DOM
- 瀏覽器對象模型:BOM
3. ECMAScript
ECMA( European Computer Manufactures Association )
ECMAScript只是一種標準
ECMAScript只是這門語言的基礎,而在此基礎上可以構建更完善的腳本語言
ECMAScript大致規定了以下內容
- 語法
- 類型
- 語句
- 關鍵字
- 保留字
- 操作符
- 對象
4. DOM
DOM又稱為文檔對象模型,是 Document Object Model的縮寫
主要是針對XML經過拓展用於HTML的應用程式編程介面
DOM把整個文檔映射為一個多層節點結構,如下所示
<html>
<head>
<title>Hello-world</title>
</head>
<body>
<p>
hello world demo!
</p>
</body>
</html>
以上文檔將被渲染為如下視圖
通過DOM創建的這個文檔圖,開發人員可以藉助DOM提供的API,輕鬆的增加,刪除,修改和查詢任何節點
5. BOM
BOM:瀏覽器對象模型,即(Browser Object model)
BOM用來控制瀏覽器顯示的頁面以外的部分
6. 小結
JavaScript是一種專為網頁交互而設計的語言,由以下三個部分組成
- ECMAScript,提供核心語言功能
- DOM,文檔對象模型,提供訪問和操作網頁內容的方法和介面
- BOM,瀏覽器對象模型,提供與瀏覽器交互的方法和介面