JavaScript發(fā)展史

1992年前后,Nombas公司發(fā)明了一種嵌入式腳本語言(C--)

1995年,JavaScript誕生 由Netscape(網(wǎng)景)的 Brendan Eich開發(fā)。

JavaScript也叫JScript JScript是由微軟(IE)開發(fā)的。

1997年,由ECMA(歐洲計算機(jī)制造商協(xié)會)定義了名為 ECMAScript 的全新腳本語言(規(guī)范)

JavaScript是一種專門為與網(wǎng)頁交互而設(shè)計的腳本語言。

JavaScript的解釋器被稱為JavaScript引擎 為瀏覽器的一部分 廣泛用于客戶端的腳本語言

JavaScript由三部分組成:

    ECMAScript  由ECMA-262定義 提供核心語言功能
    BOM 瀏覽器對象模型  提供與瀏覽器交互的方法和接口
    DOM 文檔對象模型  提供訪問和操作網(wǎng)頁內(nèi)容的方法和接口  
    

     ECMAScript規(guī)定了以下組成部分:語法 類型 語句 關(guān)鍵字 保留字 操作符以及對象
 DOM級別:DOM1  DOM2 DOM3

JavaScript能做什么JavaScript能可以將動態(tài)的文本放入html頁面

                JavaScript可被用來驗證數(shù)據(jù)
                JavaScript能可以讀寫html元素
                JavaScript可以對事件做出響應(yīng)

把JavaScript插入到HTML頁面中要使用<script>元素。JavaScript可以嵌入到HTML頁面中,也可以

引用外部的JavaScript文件(設(shè)置src屬性)

 <script type="text/javascript" src="jq.js"></script>

延遲腳本用defer屬性 <script type="text/javascript" src="" defer="defer"> </script>

異步腳本用async屬性 <script type="text/javascript" src="" async> </script>
只對外部文件生效 對內(nèi)嵌不生效

alert系統(tǒng)彈出框 阻斷程序運(yùn)行

console.log控制臺輸出 用于調(diào)試程序 報錯信息的收集

document.write打印到頁面 如果在文檔已完成加載后執(zhí)行 document.write整個 HTML 頁面將被覆蓋

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容