国产xxxx99真实实拍_久久不雅视频_高清韩国a级特黄毛片_嗯老师别我我受不了了小说

資訊專欄INFORMATION COLUMN

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

supernavy / 2587人閱讀

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

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

一.JavaScript的構成。

通常大家不會把兩者分的太清,基本上理解為二者相同。其實二者還是有很大的區別的。ECMAScript其實是JavaScript的一種規范,而JavaScript是ECMAScript的一種實現(有點接口和實現類的意思。)。當然還有其它的語言實現并擴展了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的宿主環境之一,與此相同的Node也是一種宿主環境,只不過在服務器端。ECMA-262標準規定了ECMAScript的下列組成部分:1.語法2.類型3.語句4.關鍵字5.保留字6.操作符7.對象。ECMAScript就是對實現該標準規定的各個方面內容的語言的描述。JavaScript實現并擴展了ECMAScript。這就是ECMA-262,ECMAScript,JavaScript之間的關系(標準-語言描述-實現)。

2.Dom

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

3.BOM

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

二.總結

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

文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。

轉載請注明本文地址:http://specialneedsforspecialkids.com/yun/92112.html

相關文章

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

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

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

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

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

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

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

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

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

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

    Corwien 評論0 收藏0

發表評論

0條評論

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