標籤:web應用開發 解釋 方法 文法 跨平台 內容 簡單 功能 特點
JavaScript介紹
JavaScript簡介
- 1.在1995年時,由Netscape公司的Brendan Eich,在網景導航者瀏覽器上首次設計實現二層,因為Netscape與Sun合作,Netscape管理層希望它外觀看起來像Java,因此取名JavaScript。但實際上它的文法風格與Self及Scheme較為接近;
- 2.為了取得技術優勢,微軟推出了JScript,CEnvi退出ScriptEase,與JavaScript同樣可以在瀏覽器上運行,為了統一規格,因為JavaScript相容於ECMA標準,因此也稱為ECMAScript;
JavaScript基本特點
JavaScript是一種屬於網路的指令碼語言,已經被廣泛用於Web應用開發,常用來為網頁添加各式各樣的動態功能,為使用者提供更流暢美觀的瀏覽效果,通常JavaScript指令碼是通過嵌入在HTML中來實現自身功能的。
- 1.是一種解釋性指令碼語言(代碼不進行先行編譯);
- 2.主要用來向HTML(標準通用標記語言 (SGML)下的一個應用)頁面添加互動行為;
- 3.可以直接嵌入HTML頁面,但寫成單獨的js檔案有利於結構和行為的分離;
- 4.跨平台特性,在絕大多數瀏覽器的支援下,可以在多種平台下運行(如:windows、Linux、Mac、Android、iOS等);
JavaScript指令碼語言同其他語言一樣,有它自身的基礎資料型別 (Elementary Data Type),運算式和算數運算子及程式的基本流程架構。JavaScript提供了四種基本的資料類型和兩種特殊資料類型來處理資料和文字。而變數提供存放資訊的地方,運算式則可以完成較複雜的資訊處理。
JavaScript組成部分
- ECMAScript:描述了該語言的文法和基本對象;
- 文件物件模型(DOM):描述處理網頁內容的方法和介面;
- 瀏覽器物件模型(BOM):描述與瀏覽器進行互動的方法和介面
簡單地說,ECMAScript描述了以下內容:
- 文法;
- 類型;
- 語句;
- 關鍵字;
- 保留字;
- 運算子;
- 對象,基於物件導向的語言;
JavaScript基礎
前端基礎:JavaScript介紹