日日操夜夜添-日日操影院-日日草夜夜操-日日干干-精品一区二区三区波多野结衣-精品一区二区三区高清免费不卡

公告:魔扣目錄網為廣大站長提供免費收錄網站服務,提交前請做好本站友鏈:【 網站目錄:http://www.ylptlb.cn 】, 免友鏈快審服務(50元/站),

點擊這里在線咨詢客服
新站提交
  • 網站:51998
  • 待審:31
  • 小程序:12
  • 文章:1030137
  • 會員:747

或多或少我們都應該知道JAVAScript,主要還是分為三部分:ECMAScript(核心),DOM(文檔對象模型),BOM(瀏覽器對象模型)。

三步了解JavaScript的組成

 

ECMAScript(核心):

ECMAScript是一個語言標準,JavaScript則是基于這個標準實現的腳本語言。

ECMAScript 是一種可以在宿主環境中執行計算并能操作可計算對象的基于對象的程序設計語言。ECMAScript 最先被設計成一種 Web 腳本語言,用來支持 Web 頁面的動態表現以及為基于 Web 的客戶機—服務器架構提供服務器端的計算能力。但作為一種腳本語言, ECMAScript 具備同其他腳本語言一樣的性質,即“用來操縱、定制一個已存在系統所提供的功能,以及對其進行自動化”。

DOM(文檔對象模型):

1、DOM

DOM全稱 Document Object Model,即文檔對象模型,它允許腳本(js)控制Web頁面、窗口和文檔。對象你知道吧,一個人就是一個對象。那么動物呢,一條狗也是對象,作為高大尚的人怎么可以和動物扯在一塊,這個時候,是不是就要分類啦比如人類呀,動物啦,植物啦,等等… 所以就有了w3c里面介紹的那樣咯,DOM 標準被分為 3 個不同的部分:

核心 DOM - 針對任何結構化文檔的標準模型

XML DOM - 針對 XML 文檔的標準模型

html DOM - 針對 HTML 文檔的標準模型

哎呀,說了那么久,還不是一大堆feihua嗎

2、DOM的作用

做網頁的都知道,想要做一個動態頁面,需要交互之類的,那這個時候,靜態頁面是無法滿足的,千萬別跟我說,你可以提前把要查詢的顯示的內容寫在代碼里,那么多數據,你要寫幾年啊。要實時變化嘛,當然得有后臺支持。就比如你在博客里,修改個人信息,添加一個標簽頁,刪除個性簽名等等,都需要同步的額。

BOM(瀏覽器對象模型):

BOM由一系列相關的對象構成,并且每個對象都提供了很多方法與屬性。

常見的BOM對象有

window:代表整個瀏覽器窗口(window是BOM中的一個對象,并且是頂級的對象)

Navigator :代表瀏覽器當前的信息,通過Navigator我們可以獲取用戶當前使用的是什么瀏覽器

Location: 代表瀏覽器當前的地址信息,通過Location我們可以獲取或者設置當前的地址信息

History:代表瀏覽器的歷史信息,通過History我們可以實現上一步/刷新/下一步操作(出于對用戶的隱私考慮,我們只能拿到當前的瀏覽記錄,不能拿到所有的歷史記錄)

Screen:代表用戶的屏幕信息

分享到:
標簽:JavaScript
用戶無頭像

網友整理

注冊時間:

網站:5 個   小程序:0 個  文章:12 篇

  • 51998

    網站

  • 12

    小程序

  • 1030137

    文章

  • 747

    會員

趕快注冊賬號,推廣您的網站吧!
最新入駐小程序

數獨大挑戰2018-06-03

數獨一種數學游戲,玩家需要根據9

答題星2018-06-03

您可以通過答題星輕松地創建試卷

全階人生考試2018-06-03

各種考試題,題庫,初中,高中,大學四六

運動步數有氧達人2018-06-03

記錄運動步數,積累氧氣值。還可偷

每日養生app2018-06-03

每日養生,天天健康

體育訓練成績評定2018-06-03

通用課目體育訓練成績評定