欧美一级特黄大片做受成人-亚洲成人一区二区电影-激情熟女一区二区三区-日韩专区欧美专区国产专区

javascript到底是什么

這篇文章主要介紹“javascript到底是什么”,在日常操作中,相信很多人在javascript到底是什么問題上存在疑惑,小編查閱了各式資料,整理出簡單好用的操作方法,希望對大家解答”javascript到底是什么”的疑惑有所幫助!接下來,請跟著小編一起來學(xué)習(xí)吧!

站在用戶的角度思考問題,與客戶深入溝通,找到汝南網(wǎng)站設(shè)計與汝南網(wǎng)站推廣的解決方案,憑借多年的經(jīng)驗,讓設(shè)計與互聯(lián)網(wǎng)技術(shù)結(jié)合,創(chuàng)造個性化、用戶體驗好的作品,建站類型包括:網(wǎng)站建設(shè)、做網(wǎng)站、企業(yè)官網(wǎng)、英文網(wǎng)站、手機端網(wǎng)站、網(wǎng)站推廣、申請域名、虛擬空間、企業(yè)郵箱。業(yè)務(wù)覆蓋汝南地區(qū)。

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

JavaScript(簡稱“JS”) 是一種具有函數(shù)優(yōu)先的輕量級,解釋型或即時編譯型的編程語言。雖然它是作為開發(fā)Web頁面的腳本語言而出名,但是它也被用到了很多非瀏覽器環(huán)境中,JavaScript 基于原型編程、多范式的動態(tài)腳本語言,并且支持面向?qū)ο?、命令式、聲明式、函?shù)式編程范式。

JavaScript 是面向 Web 的編程語言,獲得了所有網(wǎng)頁瀏覽器的支持,是目前使用最廣泛的腳本編程語言之一,也是網(wǎng)頁設(shè)計和 Web 應(yīng)用必須掌握的基本工具。已經(jīng)被廣泛用于Web應(yīng)用開發(fā),常用來為網(wǎng)頁添加各式各樣的動態(tài)功能,為用戶提供更流暢美觀的瀏覽效果。

JavaScript 歷史

1995 年 2 月,Netscape 公司發(fā)布 Netscape Navigator 2 瀏覽器,并在這個瀏覽器中免費提供了一個開發(fā)工具——LiveScript。由于當(dāng)時 Java 比較流行,Netscape 便把 LiveScript 改名為 JavaScript,這也是最初的 JavaScript 1.0 版本。

由于 JavaScript 1.0 很受歡迎,Netscape 在 Netscape Navigator 3 中又發(fā)布了 JavaScript 1.1 版本。不久,微軟在 Internet Explorer 3 中也加入了腳本編程功能。為了避免與 Netscape 的 JavaScript 產(chǎn)生糾紛,微軟特意將其命名為 JScript。

1997 年,歐洲計算機制造商協(xié)會(ECMA)以 JavaScript 1.1 為基礎(chǔ)制訂了腳本語言標(biāo)準(zhǔn)——ECMA-262,并命名為 ECMAScript。

1998 年,國際標(biāo)準(zhǔn)化組織和國際電工委員會(ISO/IEC)采用了 ECMAScript 標(biāo)準(zhǔn)(即 ISO/IEC-16262)。自此,瀏覽器廠商就以 ECMAScript 作為各自 JavaScript 實現(xiàn)的規(guī)范標(biāo)準(zhǔn)。JavaScript 正式從各自為政走向了規(guī)范統(tǒng)一。

JavaScript 構(gòu)成

ECMAScript 是 JavaScript 的標(biāo)準(zhǔn),但它并不等同于 JavaScript,也不是唯一被標(biāo)準(zhǔn)化的規(guī)范。

實際上,一個完整的 JavaScript 實現(xiàn)由以下 3 個不同部分組成:

  • 核心(ECMAScript):語言核心部分。

  • 文檔對象模型(Document Object Model,DOM):網(wǎng)頁文檔操作標(biāo)準(zhǔn)。

  • 瀏覽器對象模型(BOM):客戶端和瀏覽器窗口操作基礎(chǔ)。

Web 瀏覽器只是 ECMAScript 實現(xiàn)的宿主環(huán)境之一。宿主環(huán)境不僅提供基本的 ECMAScript 實現(xiàn),同時也會提供各種擴展功能。

文檔對象模型是 HTML 的應(yīng)用程序編程接口(API)。DOM 把整個文檔映射為一個樹形節(jié)點結(jié)構(gòu),以方便 JavaScript 腳本快速訪問和操作。

IE3.0 和 Netscape Navigator 3.0 提供了一種新特性,即 BOM(瀏覽器對象模型)。使用 BOM 可以對瀏覽器窗口進行訪問和操作,如移動窗口、訪問歷史記錄、動態(tài)導(dǎo)航等。與 DOM 不同,BOM 只是 JavaScript 的一個部分,并沒有形成規(guī)范性標(biāo)準(zhǔn),但是所有瀏覽器都默認(rèn)支持。

JavaScript腳本語言具有以下特點:

  • 腳本語言。JavaScript是一種解釋型的腳本語言,C、C++等語言先編譯后執(zhí)行,而JavaScript是在程序的運行過程中逐行進行解釋。

  • 基于對象。JavaScript是一種基于對象的腳本語言,它不僅可以創(chuàng)建對象,也能使用現(xiàn)有的對象。

  • 簡單。JavaScript語言中采用的是弱類型的變量類型,對使用的數(shù)據(jù)類型未做出嚴(yán)格的要求,是基于Java基本語句和控制的腳本語言,其設(shè)計簡單緊湊。

  • 動態(tài)性。JavaScript是一種采用事件驅(qū)動的腳本語言,它不需要經(jīng)過Web服務(wù)器就可以對用戶的輸入做出響應(yīng)。在訪問一個網(wǎng)頁時,鼠標(biāo)在網(wǎng)頁中進行鼠標(biāo)點擊或上下移、窗口移動等操作JavaScript都可直接對這些事件給出相應(yīng)的響應(yīng)。

  • 跨平臺性。JavaScript腳本語言不依賴于操作系統(tǒng),僅需要瀏覽器的支持。因此一個JavaScript腳本在編寫后可以帶到任意機器上使用,前提是機器上的瀏覽器支 持JavaScript腳本語言,JavaScript已被大多數(shù)的瀏覽器所支持。 不同于服務(wù)器端腳本語言,例如PHP與ASP,JavaScript主要被作為客戶端腳本語言在用戶的瀏覽器上運行,不需要服務(wù)器的支持。所以在早期程序員比較青睞于JavaScript以減少對服務(wù)器的負擔(dān),而與此同時也帶來另一個問題,安全性。

到此,關(guān)于“javascript到底是什么”的學(xué)習(xí)就結(jié)束了,希望能夠解決大家的疑惑。理論與實踐的搭配能更好的幫助大家學(xué)習(xí),快去試試吧!若想繼續(xù)學(xué)習(xí)更多相關(guān)知識,請繼續(xù)關(guān)注創(chuàng)新互聯(lián)網(wǎng)站,小編會繼續(xù)努力為大家?guī)砀鄬嵱玫奈恼拢?/p>

新聞名稱:javascript到底是什么
網(wǎng)頁鏈接:http://aaarwkj.com/article22/goohcc.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供小程序開發(fā)、品牌網(wǎng)站建設(shè)軟件開發(fā)、搜索引擎優(yōu)化、標(biāo)簽優(yōu)化、微信公眾號

廣告

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

綿陽服務(wù)器托管
亚洲精品视频久久免费| 日本一区二区三区电影播放| 无套内射精品一区二区| 国产精品国产三级国产普通话99| 高清av在线国产成人精品自拍| 91香蕉国产精品日韩| 亚洲av毛片一区二区三区网| 久久久久久极精品久久久| 亚洲av一区二区三区色多多| 日韩免费系列一区二区| 懂色av中文一区二区| 日韩一二三区欧美四五区新| 五月婷婷丁香婷婷丁香| 亚洲五月婷婷久久综合| 国产色视频一区在线观看| 人妻中文字幕一区二区三| 强乱人妻中文字幕日本| 韩国av一区二区三区| 欧美日韩一区中文字幕| 国产亚洲成人精品久久| 成人av高清在线观看| 国产一区二区精品久久岳√| 日本精品动漫一区二区三区| 日本精品人妻一区二区三区蜜桃| 午夜视频在线看一区免费| 妞妞婷婷基地五月天| 日韩av专区在线免费观看 | 国产91精品网站在线| 日本av成人激情视频| 日本精品不卡一二三区| 久久久久久这里都是精品| 日韩欧美亚洲国产资源| 欧美黄片在线免费观看| 日韩欧美一二区久久麻豆| 亚洲av日韩av高潮| 成人深夜免费观看视频| 午夜视频在线观看免费高清国产 | 人妻少妇性色精品专区av| 亚洲精品国产精品乱码| 先锋av一区二区三区| 欧美日韩亚洲精品一区二区三区|