JavaScript,也稱 ECMAScript,是一種廣泛用於客戶端網頁開發的腳本語言,最早是在 HTML 上使用的,用來給 HTML 網頁添加動態功能,然而現在 JavaScript 也可被用於網路伺服器,如 Node.js。
發展初期,JavaScript 的標準並未確定,同期有網景的 JavaScript,微軟的 JScript 和 CEnvi 的 ScriptEase 三足鼎立。1997年,在ECMA(歐洲電腦製造商協會)的協調下,由Netscape、Sun、微軟、Borland組成的工作群組確定統一標準:ECMA-262。
一般來說,完整的JavaScript包括以下幾個部分:
- ECMAScript,描述了該語言的語法和基本物件
- 文件物件模型(DOM),描述處理網頁內容的方法和介面
- 瀏覽器物件模型(BOM),描述與瀏覽器進行互動的方法和介面
它的基本特點如下:
- 是一種解釋性程式語言(代碼不進行預編譯)。
- 主要用來向 HTML 頁面添加互動行為。
- 通常直接嵌入 HTML 頁面。
JavaScript常用來完成以下任務:
- 嵌入動態文字於 HTML 頁面
- 對瀏覽器事件作出響應
- 讀寫 HTML 元素
- 在資料被送出到伺服器之前驗證資料
- 檢測訪客的瀏覽器訊息
- 控制 cookies ,包括建立和修改等
標題 | 人氣 | 回應 | 發表人 | 上傳時間 |
---|---|---|---|---|
2953 | 0 | Kuann Hung | 2018-08-22 | |
3099 | 0 | Kuann Hung | 2018-05-16 | |
2904 | 0 | Kuann Hung | 2017-10-24 | |
4393 | 0 | 洪國恩 | 2017-01-09 | |
5287 | 0 | Kuann Hung | 2016-12-27 | |
3585 | 0 | Kuann Hung | 2016-11-29 | |
3715 | 0 | 洪國恩 | 2016-11-26 | |
4040 | 0 | Kuann Hung | 2016-09-03 | |
4483 | 0 | 洪國恩 | 2014-07-03 | |
6226 | 0 | Kuann Hung | 2013-09-18 | |
7010 | 1 | Kuann Hung | 2013-09-18 | |
8475 | 0 | Kuann Hung | 2013-09-18 |