bl双性强迫侵犯h_国产在线观看人成激情视频_蜜芽188_被诱拐的少孩全彩啪啪漫画

javascript標準,JavaScript標準輸入輸出

javascript基礎部分三大核心是什么意思?

ECMAScript、DOM、BOM

為寧安等地區用戶提供了全套網頁設計制作服務,及寧安網站建設行業解決方案。主營業務為成都做網站、成都網站建設、寧安網站設計,以傳統方式定制建設網站,并提供域名空間備案等一條龍服務,秉承以專業、用心的態度為用戶提供真誠的服務。我們深信只要達到每一位用戶的要求,就會得到認可,從而選擇與我們長期合作。這樣,我們也可以走得更遠!

JavaScript的三大組成部分是:

1、ECMAScript:JavaScript的核心,描述了語言的基本語法(var、for、if、array等)和數據類型(數字、字符串、布爾、函數、對象(obj、[]、{}、null)、未定義),ECMAScript是一套標準,定義了一種語言(比如JS)是什么樣子。

2、文檔對象模型(DOM):DOM(文檔對象模型)是 HTML 和 XML 的應用程序接口(API)。DOM 將把整個頁面規劃成由節點層級構成的文檔。HTML 或 XML 頁面的每個部分都是一個節點的衍生物。請考慮下面的 HTML 頁面:

html

head

titleSample Page/title

/head

body

phello world!/p

/body

/html

這段代碼可以用 DOM 繪制成一個節點層次圖:DOM 通過創建樹來表示文檔,從而使開發者對文檔的內容和結構具有空前的控制力。用 DOM API 可以輕松地刪除、添加和替換節點(getElementById、childNodes、appendChild、 innerHTML)。

3、瀏覽器對象模型(BOM)對瀏覽器窗口進行訪問和操作。例如彈出新的瀏覽器窗口,移動、改變和關閉瀏覽器窗口,提供詳細的網絡瀏覽器信息(navigator object),詳細的頁面信息(location object),詳細的用戶屏幕分辨率的信息(screen object),對cookies的支持等等。

Javascript標準指的是什么?

ECMA

組織發展和維護的標準

ECMA-262

是首個標準

ECMA-357

05年的發布的標準

es是js的規格嗎?

準確的說:es(ECMAScript)是js(javascript)的標準。

JavaScript是語言,而ECMAScript(即ECMA-262,ECMA是歐洲計算機制造商協會)是為了規范JS而制定的標準,ECMAScript有不同版本,最近的版本是第10版,發布于2019.6。

完整的JavaScript的實現包含以下幾個部分:

核心(ECMAScript):由ECMA-262定義并提供核心功能。

文檔對象模型(DOM):提供與網頁內容交互的方法與接口。

瀏覽器對象模型(BOM):提供與瀏覽器交互的方法與接口。

可以用下面這張圖進行粗略的記憶

具體來說,ECMA-262定義了一門語言的如下部分

語法

類型

語句

關鍵字

保留字

操作符

全局對象

ECMA-262第6版,俗稱ES6、ES2015或ES Harmony(和諧版),于2015年6月發布。這一版包含了大概這個規范有史以來最重要的一批增強特性。ES6正式支持了類、模塊、迭代器、生成器、箭頭函數、期約、反射、代理和眾多新的數據類型。

DOM Level 1 在1998.10成為W3C的推薦標準。它由DOM Core 和DOM HTML兩個部分組成。DOM Core提供了一種映射XML文檔,從而方便訪問和操作文檔任意部分的方式;DOM HTML擴展了前者,并增加了特定于HTML的對象和方法。

DOM Level 2? 新增了以下模塊,以支持新的接口。

DOM視圖:描述追蹤文檔不同視圖(如應用CSS樣式前后的文檔)的接口。

DOM事件:描述事件及事件處理的接口。

DOM樣式:描述處理元素CSS樣式的接口。

DOM遍歷和范圍:描述遍歷和操作DOM樹的接口。

DOM Level 3 增加了以統一的方式加載和保存文檔的方法(包含在一個叫DOM Load and Save的新模塊中),還有驗證文檔的方法(DOM Validation)。

DOM Level 4 新增Mutation Observers,替代 了Mutation Events .

BOM 主要針對瀏覽器窗口和子窗口(frame),不過人們通常會把任何特定于瀏覽器的擴展都歸在 BOM 的范疇內。 下面就是這樣一些擴展。

彈出新瀏覽器窗口的能力;

移動、縮放和關閉瀏覽器窗口的能力;

navigator對象,提供關于瀏覽器的詳盡信息;

location對象,提供瀏覽器加載頁面的詳盡信息;

screen對象,提供關于用戶屏幕分辨率的詳盡信息;

performance對象,提供瀏覽器內存占用、導航行為和時間統計的詳盡信息;

對cookie的支持;

其他自定義對象,如XMLHttpRequest和IE的ActiveXObject。

出處:《JavaScript高級程序設計(第4版)》Matt Frisbie著 李松峰譯

javascript基于什么標準

JavaScript 是屬于網絡的腳本語言,ECMA-262 是 JavaScript 標準的官方名稱。

JavaScript 由 Brendan Eich 發明。它于 1995 年出現在 Netscape 中(該瀏覽器已停止更新),并于 1997 年被 ECMA(一個標準協會)采納。

希望對你有幫助,望采納!

網站欄目:javascript標準,JavaScript標準輸入輸出
標題來源:http://vcdvsql.cn/article16/dsiejgg.html

成都網站建設公司_創新互聯,為您提供網站導航標簽優化動態網站網站排名營銷型網站建設網站營銷

廣告

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

搜索引擎優化