成人国产在线小视频_日韩寡妇人妻调教在线播放_色成人www永久在线观看_2018国产精品久久_亚洲欧美高清在线30p_亚洲少妇综合一区_黄色在线播放国产_亚洲另类技巧小说校园_国产主播xx日韩_a级毛片在线免费

資訊專欄INFORMATION COLUMN

JavaScript高級程序設計學習筆記一(JavaScript簡介)

supernavy / 2590人閱讀

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

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

一.JavaScript的構成。

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

核心(ECMAScript)

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

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

1.ECMAScript

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

2.Dom

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

3.BOM

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

二.總結

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

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

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

相關文章

  • JavaScript高級程序設計筆記JavaScript簡介

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

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

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

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

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

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

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

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

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

    Corwien 評論0 收藏0

發(fā)表評論

0條評論

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