欧美一区二区三区老妇人-欧美做爰猛烈大尺度电-99久久夜色精品国产亚洲a-亚洲福利视频一区二区

javascript主要是為了解決什么問題

這篇文章主要介紹了javascript主要是為了解決什么問題,具有一定借鑒價(jià)值,感興趣的朋友可以參考下,希望大家閱讀完這篇文章之后大有收獲,下面讓小編帶著大家一起了解一下。

成都創(chuàng)新互聯(lián)提供高防服務(wù)器、云服務(wù)器、香港服務(wù)器、電信機(jī)房托管

javascript主要是為了解決服務(wù)器端語言遺留的速度問題,為客戶提供更流暢的瀏覽效果。當(dāng)時(shí)服務(wù)端需要對數(shù)據(jù)進(jìn)行驗(yàn)證,由于網(wǎng)絡(luò)速度相當(dāng)緩慢,驗(yàn)證步驟浪費(fèi)的時(shí)間太多;于是Netscape開發(fā)了Javascript,提供了數(shù)據(jù)驗(yàn)證的基本功能。

本教程操作環(huán)境:windows7系統(tǒng)、javascript1.8.5版、Dell G3電腦。

Javascript是一種由Netscape的LiveScript發(fā)展而來的原型化繼承的面向?qū)ο蟮膭?dòng)態(tài)類型的區(qū)分大小寫的客戶端腳本語言,主要目的是為了解決服務(wù)器端語言,比如Perl,遺留的速度問題,為客戶提供更流暢的瀏覽效果。

當(dāng)時(shí)服務(wù)端需要對數(shù)據(jù)進(jìn)行驗(yàn)證,由于網(wǎng)絡(luò)速度相當(dāng)緩慢,只有28.8kbps,驗(yàn)證步驟浪費(fèi)的時(shí)間太多。于是Netscape的瀏覽器Navigator加入了Javascript,提供了數(shù)據(jù)驗(yàn)證的基本功能。

JavaScript的誕生背景

在上世紀(jì)90年代,歐美各國的web程序日益流行,但是當(dāng)時(shí)用戶上網(wǎng)還都在使用電話撥號上網(wǎng),通過調(diào)制解調(diào)器,網(wǎng)速僅僅只有28kb/s。而web程序的展現(xiàn)卻日漸豐富。當(dāng)時(shí)在沒有JavaScript的年代,表單驗(yàn)證等操作都是在服務(wù)器端執(zhí)行的。

舉個(gè)例子,用戶進(jìn)入到一個(gè)注冊頁面,填寫用戶名,密碼,個(gè)人信息,點(diǎn)擊注冊,好,事大了。。。

發(fā)送信息,開始網(wǎng)絡(luò)傳輸,等了十幾秒,服務(wù)器接到瀏覽器客戶端發(fā)送的信息,開始處理,然后把處理信息返回客戶端瀏覽器,用戶突然發(fā)現(xiàn)提示用戶名填寫要大寫字母開頭,修改,然后點(diǎn)擊注冊。。。

然后重復(fù)上一步,最后又提示密碼太短,不夠安全。僅僅一個(gè)簡單的注冊頁面可能在表單驗(yàn)證花費(fèi)大量時(shí)間,浪費(fèi)帶寬。這對用戶是難以忍受的。

在這種背景下,社會(huì)急需一種客戶端語言,來解決這類問題。當(dāng)時(shí)處在科技前沿的Netscape(網(wǎng)景公司)開始著手開發(fā)一種客戶端腳本語言。

1995 就職于Netscape的布蘭登.愛奇在網(wǎng)景瀏覽器2.0中開發(fā)一個(gè)稱之為 LiveScript 的腳本語言,為了趕上和媒體熱炒Java的熱潮,改名為JavaScript。從此JavaScript誕生。

JavaScript標(biāo)準(zhǔn)化

人怕出名豬怕壯,JavaScript一經(jīng)推出在社會(huì)引起廣泛關(guān)注,不同版本的JavaScript語言紛紛出來,當(dāng)時(shí)比較流行的有:Netscape Navigator 3.0 中的 JavaScript、IE 中的 JScript 以及 CEnvi 中的ScriptEase。這對于程序員來說如果要開發(fā)一個(gè)對用戶友好的web程序,或許兼容性就是一大工作量,畢竟有的用戶用的瀏覽器各不相同,而內(nèi)嵌的腳本語言也不相同。對于JavaScript標(biāo)準(zhǔn)化就凸顯出來了。

在1997年,由sun,微軟,等一些科學(xué)家,程序員,坐在一起開了個(gè)會(huì),并制定了ECMA-262標(biāo)準(zhǔn),規(guī)范化ECMAScript從此瀏覽器各大廠商將ECMAScript作為JavaScript實(shí)現(xiàn)的基礎(chǔ)。

JavaScript的組成

JavaScript由ECMAScript、BOM、DOM三部分組成,其中ECMAScript為JavaScript的核心,規(guī)定了JavaScript的變量,類型,關(guān)鍵字,函數(shù)等基礎(chǔ)語言。DOM為文檔操作對象,是操作HTML,XML元素的接口;BOM為瀏覽器對象,可以對瀏覽器窗口進(jìn)行訪問和操作。

在ECMA262標(biāo)準(zhǔn)只定義了ECMAScriptd的標(biāo)準(zhǔn),對于DOM。BOM并沒有標(biāo)準(zhǔn),BOM,DOM是屬于宿主對象。

所謂的宿主就是JavaScript的運(yùn)行環(huán)境,比如現(xiàn)在所看到的瀏覽器。不同的瀏覽器對于宿主對象略有差別,所以做前端面臨最痛苦的兼容問題主要就是BOM和DOM引起的。

JS 可以做什么

JavaScript 可以用于 Web 開發(fā)的各個(gè)領(lǐng)域,例如:

  • Web 應(yīng)用開發(fā):日常生活中我們所瀏覽的網(wǎng)頁都是由 HTML、CSS、JavaScript 構(gòu)成的,通過 JavaScript 可以實(shí)時(shí)更新網(wǎng)頁中元素的樣式,并可以實(shí)現(xiàn)人與網(wǎng)頁之間的交互(例如監(jiān)聽用戶是否點(diǎn)擊了鼠標(biāo)或按下了某個(gè)按鍵等),還可以在網(wǎng)頁中添加一些炫酷的動(dòng)畫;

  • 移動(dòng)應(yīng)用開發(fā):除了可以進(jìn)行 Web 應(yīng)用開發(fā)外,JavaScript 還可以用來開發(fā)手機(jī)或平板電腦上的應(yīng)用程序,而且我們還可以借助一些優(yōu)秀的框架(例如 React Native),讓開發(fā)更加輕松;

  • Web 游戲:我們在網(wǎng)頁中玩過的那些小游戲,都可以使用 JavaScript 來實(shí)現(xiàn);

  • 后端 Web 應(yīng)用開發(fā):以前我們都是使用 JavaScript 來進(jìn)行 Web 應(yīng)用程序前端部分的開發(fā),但隨著 Node.JS(一個(gè) JavaScript 運(yùn)行環(huán)境)的出現(xiàn),使得 JavaScript 也可以用來開發(fā) Web 應(yīng)用程序的后端部分。

感謝你能夠認(rèn)真閱讀完這篇文章,希望小編分享的“javascript主要是為了解決什么問題”這篇文章對大家有幫助,同時(shí)也希望大家多多支持創(chuàng)新互聯(lián),關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道,更多相關(guān)知識等著你來學(xué)習(xí)!

當(dāng)前名稱:javascript主要是為了解決什么問題
當(dāng)前路徑:http://chinadenli.net/article20/joiijo.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供動(dòng)態(tài)網(wǎng)站營銷型網(wǎng)站建設(shè)、自適應(yīng)網(wǎng)站App設(shè)計(jì)、品牌網(wǎng)站建設(shè)網(wǎng)站導(dǎo)航

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)

成都網(wǎng)站建設(shè)
国产又黄又猛又粗又爽的片| 亚洲欧美天堂精品在线| 久久精品国产99精品亚洲| 亚洲精品福利视频你懂的| 国产精品欧美在线观看| 韩国日本欧美国产三级| 91精品蜜臀一区二区三区| 日本加勒比在线观看不卡| 草草视频精品在线观看| 午夜福利激情性生活免费视频 | 欧美三级精品在线观看| 成人精品视频一区二区在线观看| 国语久精品在视频在线观看| 97精品人妻一区二区三区麻豆| 日本精品中文字幕在线视频 | 日韩在线精品视频观看| 国产白丝粉嫩av在线免费观看 | 午夜亚洲少妇福利诱惑| 欧美日韩精品久久亚洲区熟妇人 | 日韩成人高清免费在线| 91欧美亚洲精品在线观看| 男人的天堂的视频东京热| 激情视频在线视频在线视频| 日韩欧美国产精品自拍| 黑人巨大精品欧美一区二区区| 丰满熟女少妇一区二区三区| 国产无摭挡又爽又色又刺激| 亚洲国产成人爱av在线播放下载 | 国产日韩欧美专区一区| 国产精品免费无遮挡不卡视频| 亚洲精品成人综合色在线| 开心五月激情综合婷婷色| 色偷偷偷拍视频在线观看| 欧美人妻一区二区三区| 亚洲另类女同一二三区| 日韩欧美国产精品自拍| 少妇熟女亚洲色图av天堂| 成年人免费看国产视频| 欧洲一区二区三区自拍天堂| 亚洲淫片一区二区三区| 国产亚洲精品俞拍视频福利区|