亚洲中字慕日产2020,大陆极品少妇内射AAAAAA,无码av大香线蕉伊人久久,久久精品国产亚洲av麻豆网站

資訊專欄INFORMATION COLUMN

JavaScript高級程序設(shè)計學(xué)習(xí)筆記一(JavaScript簡介)

supernavy / 2639人閱讀

摘要:在上百種語言中算是命好的一個,還有就是最近納入高考體系的。由以下三個部分構(gòu)成。就是對實現(xiàn)該標(biāo)準(zhǔn)規(guī)定的各個方面內(nèi)容的語言的描述。是針對但經(jīng)過擴展的用于的應(yīng)用程序編程接口。將頁面映射為由節(jié)點構(gòu)成的樹狀結(jié)構(gòu)。

JavaScript的歷史這里就不再贅述了,當(dāng)然JavaScript的歷史還是比較有意思的。在上百種語言中JavaScript算是‘命’好的一個,還有就是最近納入高考體系的python。

一.JavaScript的構(gòu)成。

通常大家不會把兩者分的太清,基本上理解為二者相同。其實二者還是有很大的區(qū)別的。ECMAScript其實是JavaScript的一種規(guī)范,而JavaScript是ECMAScript的一種實現(xiàn)(有點接口和實現(xiàn)類的意思。)。當(dāng)然還有其它的語言實現(xiàn)并擴展了ECMAScript,例如windows腳本宿主(windows Scripting Host,WSH),Macromedia在Flash和Director MX中的ActionScript,以及Nombas ScriptEase。所以JavaScript的含義要比ECMAScript多的多。JavaScript由以下三個部分構(gòu)成。

核心(ECMAScript)

文檔對象模型-Document Object Model(DOM)

瀏覽器對象模型-Browser Object Model (BOM)

1.ECMAScript

ECMAScript不依賴于任何web瀏覽器。web瀏覽器只是ECMAScript的宿主環(huán)境之一,與此相同的Node也是一種宿主環(huán)境,只不過在服務(wù)器端。ECMA-262標(biāo)準(zhǔn)規(guī)定了ECMAScript的下列組成部分:1.語法2.類型3.語句4.關(guān)鍵字5.保留字6.操作符7.對象。ECMAScript就是對實現(xiàn)該標(biāo)準(zhǔn)規(guī)定的各個方面內(nèi)容的語言的描述。JavaScript實現(xiàn)并擴展了ECMAScript。這就是ECMA-262,ECMAScript,JavaScript之間的關(guān)系(標(biāo)準(zhǔn)-語言描述-實現(xiàn))。

2.Dom

是針對XML但經(jīng)過擴展的用于HTML的應(yīng)用程序編程接口。DOM將HTML頁面映射為由節(jié)點構(gòu)成的樹狀結(jié)構(gòu)。通過DOM提供的API,我們可以方便的操作任何節(jié)點,對節(jié)點進(jìn)行增刪改。其中DOM核心方法在其他實現(xiàn)的語言中依然可以使用。

3.BOM

我們可以通過BOM對象操作和訪問瀏覽器窗口,如彈出新瀏覽器窗口,移動關(guān)閉瀏覽器窗口等。

二.總結(jié)

JavaScript是一種專為網(wǎng)頁交互而設(shè)計的腳本語言(js在服務(wù)器端也可運行-Node.js),由下面三部分組成:
1.ECMAScript由ECMA-262定義,提供核心語法。
2.DOM提供訪問和操作網(wǎng)頁內(nèi)容的接口。
3.BOM提供操作和訪問瀏覽器窗口的接口。

文章版權(quán)歸作者所有,未經(jīng)允許請勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請注明本文地址:http://www.ezyhdfw.cn/yun/92112.html

相關(guān)文章

  • JavaScript高級程序設(shè)計筆記JavaScript簡介

    摘要:實現(xiàn)一個完整的實現(xiàn)應(yīng)該由下列三個不同的部分組成核心文檔對象模型瀏覽器對象模型文檔對象模型是針對但經(jīng)過擴展用于的應(yīng)用程序編程接口。級別級由兩個模塊組成核心和。其中,核心規(guī)定是如何映射基于的文檔結(jié)構(gòu),以便簡化對文檔中任意部分的訪問和操作。 javascript從一個簡單的輸入驗證器發(fā)展成為一門強大的編程語言,完全出乎人們的意料。 javascript實現(xiàn)一個完整的javascript實現(xiàn)應(yīng)...

    Edison 評論0 收藏0
  • JavaScript高級程序設(shè)計學(xué)習(xí)筆記三(基本語法)

    摘要:數(shù)據(jù)類型中有種簡單數(shù)據(jù)類型也稱為基本數(shù)據(jù)類型和。在中非空字符串,非零數(shù)字,任意對象,都被認(rèn)為。而空字符串,和,,認(rèn)為是。用于表示整數(shù)和浮點數(shù)。標(biāo)識符由數(shù)字字母下劃線美元符組成,但首字母不能是數(shù)字。變量方法對象命名推薦駝峰法。 JavaScript語法 一.語法簡介 因為JavaScript語法和Java等語法非常類似。所以只是簡單介紹一下。 大小寫 JavaScript是大小寫敏感的語...

    Mike617 評論0 收藏0
  • 001-讀書筆記-JavaScript高級程序設(shè)計 JavaScript簡介

    摘要:由于計算機的國際化,組織的標(biāo)準(zhǔn)牽涉到很多其他國家,因此組織決定改名表明其國際性。規(guī)范由萬維網(wǎng)聯(lián)盟制定。級標(biāo)準(zhǔn)級標(biāo)準(zhǔn)是不存在的,級一般指的是最初支持的。 這篇筆記的內(nèi)容對應(yīng)的是《JavaScript高級程序設(shè)計(第三版)》中的第一章。 1.ECMA 和 ECMA-262 ECMA 是歐洲計算機制造商協(xié)會的縮寫,全程是 European Computer Manufacturers Ass...

    masturbator 評論0 收藏0
  • javascript高級程序設(shè)計(第三版)學(xué)習(xí)摘錄上

    摘要:在這種情況下,函數(shù)在停止執(zhí)行后將返回值。這種用法一般用在需要提前停止函數(shù)執(zhí)行而又不需要返回值的情況下嚴(yán)格模式對函數(shù)有一些限制不能把函數(shù)命名為或不能把參數(shù)命名為或不能出現(xiàn)兩個命名參數(shù)同名的情況。 把近期看高程這本書做的筆記摘錄整理出來了,總歸對原生javascript理論有了一個比較全面的的認(rèn)識,這次把書中的一些知識要點摘錄出來了,便于以后查閱的時候有方向,也更有效率?。?第一章、jav...

    leap_frog 評論0 收藏0
  • JavaScript高級程序設(shè)計》(第3版)讀書筆記 第1~2章

    摘要:表示應(yīng)該立即下載腳本,但不應(yīng)妨礙頁面中的其他操作可選。表示通過屬性指定的代碼的字符集。表示腳本可以延遲到文檔完全被解析和顯示之后再執(zhí)行。實際上,服務(wù)器在傳送文件時使用的類型通常是,但在中設(shè)置這個值卻可能導(dǎo)致腳本被忽略。 第1章 JavaScript 簡介 雖然JavaScript和ECMAScript通常被人們用來表達(dá)相同的含義,但JavaScript的含義比ECMA-262要多得多...

    Corwien 評論0 收藏0

發(fā)表評論

0條評論

最新活動
閱讀需要支付1元查看
<