日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 前端技术 > javascript >内容正文

javascript

JS起源及发展历史

發(fā)布時(shí)間:2024/5/14 javascript 59 豆豆
生活随笔 收集整理的這篇文章主要介紹了 JS起源及发展历史 小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

作為一個(gè)iOS開發(fā),僅僅了解iOS的知識是遠(yuǎn)遠(yuǎn)不夠的,為了更好的提升自己,更好的發(fā)展,必須要學(xué)習(xí)相關(guān)的知識,JavaScript,HTML,.net,Java等,這些相關(guān)的知識都是需要了解和掌握的,這對于職業(yè)的發(fā)展是十分有利,也是十分有必要的。

要學(xué)習(xí)這么多東西任重道遠(yuǎn)啊!最近在學(xué)習(xí)JS,個(gè)人的學(xué)習(xí)習(xí)慣是學(xué)習(xí)一門語言或者知識的時(shí)候喜歡搞清楚這門語言的歷史淵源及出現(xiàn)背景,這樣對于以后的學(xué)習(xí)會有一個(gè)宏觀上的指導(dǎo)方向,所以這里先介紹JS的歷史。

出現(xiàn)背景:當(dāng)網(wǎng)上沖浪越來越流行時(shí),對于開發(fā)客戶端腳本的需求也逐漸增大。此時(shí),大部分因特網(wǎng)用戶還僅僅通過 28.8 kbit/s 的調(diào)制解調(diào)器連接到網(wǎng)絡(luò),即便這時(shí)網(wǎng)頁已經(jīng)不斷地變得更大和更復(fù)雜。而更加加劇用戶痛苦的是,僅僅為了簡單的表單有效性驗(yàn)證,就要與服務(wù)器進(jìn)行多次地往返交互。設(shè)想一下,用戶填完一個(gè)表單,點(diǎn)擊提交按鈕,等待了 30 秒的處理后,看到的卻是一條告訴你忘記填寫一個(gè)必要的字段。這些類似的場景,在本地就可以很好的解決掉,而不需要服務(wù)器來處理,也就更進(jìn)一步的促進(jìn)了JS的發(fā)展和成熟。

發(fā)展歷程:隨著JS的進(jìn)一步發(fā)展和完善,現(xiàn)在已經(jīng)有了一套統(tǒng)一的標(biāo)準(zhǔn)來規(guī)范它。值得注意的是,JS是一種嵌入式的腳本語言,也就是說他可以嵌入到任何的Web中,JS 并不與任何具體瀏覽器相綁定,實(shí)際上,它也沒有提到用于任何用戶輸入輸出的方法,JS可以為不同種類的宿主環(huán)境提供核心的腳本編程能力,因此核心的腳本語言是與任何特定的宿主環(huán)境分開進(jìn)行規(guī)定的... ..,Web 瀏覽器對于 JS 來說是一個(gè)宿主環(huán)境,但它并不是唯一的宿主環(huán)境。事實(shí)上,還有不計(jì)其數(shù)的其他各種環(huán)境例如 Nombas 的 ScriptEase,以及 Macromedia 同時(shí)用在 Flash 和 Director MX 中的 ActionScript)可以容納 JS 實(shí)現(xiàn)

穩(wěn)定:現(xiàn)在的JS已經(jīng)比較的成熟和穩(wěn)定了

一個(gè)完整的 JavaScript 實(shí)現(xiàn)是由以下 3 個(gè)不同部分組成的:

  • 核心(ECMAScript)
  • 文檔對象模型(DOM)
  • 瀏覽器對象模型(BOM)



ECMAScript

ECMAScript 描述了以下內(nèi)容:

  • 語法
  • 類型
  • 語句
  • 關(guān)鍵字
  • 保留字
  • 運(yùn)算符
  • 對象


關(guān)于JS的前奏簡介就先到這里,后面將會記錄和分享自己對于JS的學(xué)習(xí)歷程,歡迎大家共同討論和指正!

總結(jié)

以上是生活随笔為你收集整理的JS起源及发展历史的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。