JavaScript編程語言概述


一、產生背景

  1. JavaScript最初由Netscape的Brendan Eich設計,最初將其腳本語言命名為LiveScript,后來Netscape在與Sun(Java由Sun公司設計開發)合作之后將其改名為JavaScript。微軟同時期也推出了JScript來迎戰JavaScript的腳本語言。
  2. 為了互用性,在ECMA(歐洲計算機制造商協會)的協調下,由Netscape、Sun、微軟、Borland組成的工作組確定統一標准:ECMA-262。完整的JavaScript實現包含三個部分:
  • ECMAScript
  • 文檔對象模型(dom)
  • 瀏覽器對象模型(bom)
  1. 最新版為ECMAScript 6。符合ECMA-262 3rd Edition標准的實現有:
    • Microsoft公司的JScript.
    • Mozilla的JavaScript-C(C語言實現),現名SpiderMonkey
    • Mozilla的Rhino(Java實現)
    • Digital Mars公司的DMDScript
    • Google公司的V8
    • WebKit

二、主要功能

  1. 嵌入動態文本於HTML頁面。
  2. 對瀏覽器事件做出響應。
  3. 讀寫HTML元素。
  4. 在數據被提交到服務器之前驗證數據。
  5. 檢測訪客的瀏覽器信息。 控制cookies,包括創建和修改等。
  6. 基於Node.js技術進行服務器端編程。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM