1.5 js的組成

- js基礎(chǔ)學(xué)習(xí)的是ECMAScript
- js.api學(xué)習(xí)的是DOM和BOM
1. ECMAScript
ECMAScript是由ECMA國際進(jìn)行標(biāo)準(zhǔn)化的一門編程語言,這種語言在萬維網(wǎng)上應(yīng)用廣泛,它往往被稱為javaScript或JScript,但實(shí)際上后兩者是ECMAScript語言的實(shí)現(xiàn)和擴(kuò)展。

ECMAScript:規(guī)定了JS編程語法和基礎(chǔ)核心知識,是所有瀏覽器廠商共同遵守的一套JS語法工業(yè)標(biāo)準(zhǔn)。
2.DOM—文檔對象模型
文檔對象模型,是W3C組織推薦的處理可擴(kuò)展標(biāo)記語言的標(biāo)準(zhǔn)編程接口。
通過DOM提供的接口可以對頁面上的各種元素進(jìn)行操作(大小、位置、顏色等)。
3.BOM—瀏覽器對象模型
BOM是指瀏覽器對象模型,它提供了獨(dú)立于內(nèi)容的、可以與瀏覽器窗口進(jìn)行互動的對象結(jié)構(gòu)。通過BOM可以操作瀏覽器窗口,比如彈出框、控制瀏覽器跳轉(zhuǎn)、獲取分辨率等。
1.6 JS初體驗(yàn)
JS有3種書寫位置,分別為行內(nèi)、內(nèi)嵌和外部。
3.javaScrpt輸入輸出語句
為了方便信息的輸入輸出,JS中提供了一些輸入輸出語句,其常用的語句如下:
- alert:瀏覽器彈出警示框
- console.log(msg):瀏覽器控制臺打印輸出信息
- prompt(info):瀏覽器彈出輸入框,用戶可以輸入