個人JS歷史知識

  話說在那long long ago的1995之前,絕大多數因特網用戶都使用速度僅28.8kbit/s的貓(調製調解器)上網,人們註冊成爲某個網站的用戶時,填寫好資料,發送給服務器去驗證,若是某一資料填寫不合格,好比郵箱格式不對或用戶名已被佔用,就得又所有從新填寫一遍,而後通過慢長的等待,祈禱上帝,不要再出錯。人們就這樣被網絡慢、重複填寫資料操蛋着。瀏覽器

  因而偉大的Netscape公司決定爲 Netscape Navigator 2開發出一種名叫LiveScript的腳本語言來處理這種簡單的驗證。Netscape爲了在搭上媒體熱炒Java的順風車,臨時把LiveScript更名爲JavaScript,級JavaScript 1.0。服務器

  因爲JavaScript1.0得到巨大的成功,Netscape公司趁熱打鐵的,隨即在Netscape Navigator 3中發佈JavaScript 1.1。也得到巨大的成功,用戶關注度屢創新高的。與此同時,另外一個歷史主角————微軟的IE 3 也登場了。微軟它爲它的IE 3 加入名爲JScript的JavaScript腳本語言(命名爲JScript是爲了不Netscape公司的有關受權問題)。網絡

  此時咱們能夠看到兩個不一樣的JavaScript版本:Netscape Navigator的JavaScript和IE中的JScript。與C及其它語言不一樣,當時尚未標準規定JavaScript的語法和特性。兩個並存的的局面徹底暴露出了這個問題。隨着業界的擔心,JavaScript的標準化被提了日程。網站

  1997年以Netscape Navigator 3中的JavaScript 1.1版本爲藍本建議被提交給了ECMA 39號技術委員會。通過他們的數月的各類撕逼,終於定義一種ECMAScript的新腳本語言標準。自此之後,瀏覽器開發們商以ECMAScript爲基礎實現各自的JavaScript。設計

 讀《JavaScript高級程序設計第三版》筆記。ip

未完待續……開發

相關文章
相關標籤/搜索