JavaScript 到底是什么?
JavaScript(縮寫:JS)是一門完備的?動態(tài)編程語言。當(dāng)應(yīng)用于?HTML?文檔時,可為網(wǎng)站提供動態(tài)交互特性。由布蘭登·艾克(?Brendan Eich,Mozilla 項目、Mozilla 基金會和 Mozilla 公司的聯(lián)合創(chuàng)始人)發(fā)明。
JavaScript 的應(yīng)用場合極其廣泛。簡單到幻燈片、照片庫、浮動布局和響應(yīng)按鈕點(diǎn)擊。復(fù)雜到游戲、2D 和 3D 動畫、大型數(shù)據(jù)庫驅(qū)動程序,等等。
JavaScript 相當(dāng)簡潔,卻非常靈活。開發(fā)者們基于 JavaScript 核心編寫了大量實(shí)用工具,可以使 開發(fā)工作事半功倍。其中包括:
1.瀏覽器應(yīng)用程序接口(API)—— 瀏覽器內(nèi)置的 API 提供了豐富的功能,比如:動態(tài)創(chuàng)建 HTML 和設(shè)置 CSS 樣式、從用戶的攝像頭采集處理視頻流、生成3D 圖像與音頻樣本,等等。
2.第三方 API —— 讓開發(fā)者可以在自己的站點(diǎn)中整合其它內(nèi)容提供者(Twitter、Facebook 等)提供的功能。
3.第三方框架和庫 —— 用來快速構(gòu)建網(wǎng)站和應(yīng)用。