javascript高階程式設計(第四版)筆記 —— 一、什麼是JavaScript
Javascript是一種專門用來與網頁互動的指令碼語言,包括以下三個部分:
1.ECMAscript:由 ECMA-262 定義並提供核心功能。
ECMAScript,即 ECMA-262 定義的語言,並不侷限於 Web 瀏覽器。事實上,這門語言沒有輸入和輸出之類的方法。Web 瀏覽器只是 ECMAScript 實現可能存在的一種宿主環境。
ECMAScript 只是對實現這個規範描述的所有方面(語法、型別、語句、關鍵字、保留字、操作符)的一門語言的稱呼。
JavaScript 實現了ECMAScript。
2.文件物件模型(DOM):提供與網頁內容互動的方法和介面。
通過建立文件的數,開發者能控制網頁的內容和結構,並可以通過DOM API對節點進行新增、刪除、替換、修改等操作。
3.瀏覽器物件模型(BOM):提供與瀏覽器互動的方法和介面。
BOM 主要針對瀏覽器視窗和子視窗(frame),不過人們通常會把任何特定於瀏覽器的擴充套件都歸在 BOM 的範疇內。比如:
- 彈出新瀏覽器視窗的能力;
- 移動、縮放和關閉瀏覽器視窗的能力;
- navigator 物件,提供關於瀏覽器的詳盡資訊;
- location 物件,提供瀏覽器載入頁面的詳盡資訊;
- screen 物件,提供關於使用者螢幕解析度的詳盡資訊;
- performance 物件,提供瀏覽器記憶體佔用、導航行為和時間統計的詳盡資訊;
- 對 cookie 的支援;
- 其他自定義物件,如 XMLHttpRequest 和 IE 的 ActiveXObject。
相關推薦
javascript高階程式設計(第四版)筆記 —— 一、什麼是JavaScript
Javascript是一種專門用來與網頁互動的指令碼語言,包括以下三個部分: 1.ECMAscript:由 ECMA-262 定義並提供核心功能。
JavaScript高階程式設計(第四版) -- 隨筆 -- 陣列(未完)
陣列方法 .every() 與 .some() 傳給兩個個方法的函式都接收3個引數:陣列元素、元素索引和陣列本身。
JavaScript高階程式設計(第四版)學習筆記(第二章 HTML中的JavaScript)
技術標籤:javascriptjavascripthtmles6 第二章 HTML中的JavaScript 文章目錄 1.<script>元素
JavaScript高階程式設計(第4版)知識點總結
介紹 JavaScript高階程式設計 第四版,在第三版的基礎上添加了ES6相關的內容。如let、const關鍵字,Fetch API、工作者執行緒、模組、Promise 等。適合具有一定程式設計經驗的 Web 應用開發人員閱讀。
一步一步學習 iOS 6 程式設計(第四版)正式釋出
>>> 所有範例程式及其截圖都採用Xcode 4.4 和Xcode 4.5 最新版開發工具,本書包含了最新的iOS 6 開發技術,如自動佈局(Auto Layout)、集合檢視(Collection View)等等。
Java網路程式設計(第四版) PDF 超清版
《Java網路程式設計(第四版)》是一本關於Java程式設計相關的電子書資源,介紹了關於Java、網路程式設計、Java程式設計方面的內容,本書是由中國電力出版社出版,格式為PDF,資源大小95 MB,哈諾德編寫,目前豆瓣、
JavaScript高階程式設計(第4版)目錄
第 1 章,介紹 JavaScript 的起源:從哪裡來,如何發展,以及現今的狀況。這一章會談到 JavaScript 與 ECMAScript 的關係、DOM、BOM,以及 Ecma 和 W3C 相關的標準。
第1章(第四版)程式設計習題
P15 4 例1:輸出This is a C program #include<stdio.h> int main() { printf(\"This is a C program\\n\");
演算法(第四版)2.2 歸併排序
演算法(第四版)2.2 歸併排序 歸併排序,即將兩個有序的陣列歸併成一個更大的有序陣列。很-很快人們就根據這個操作發明了一種簡單的遞迴排序演算法:歸併排序。要將一個數組排序,可以先(遞迴地)將它分成兩半分別
數字影象處理 岡薩雷斯(第四版)影象解析度及大小,灰度級變化的影響,以及鄰接、連通、區域和邊界筆記
K位元影象 1.影象大小b:b=MNK (M、N代表影象橫縱畫素長度) 2.當影象解析度固定時,可變引數K稱該影象為K位元影象影象灰度級為
一步一步學習iOS 5程式設計(第三版)-PDF中文版-正式釋出!
>>> 目前,這是第一本介紹iOS 5.x 和 Xcode 4.4 的中文版書籍,尤其適合於iOS 程式設計開發初學者。本教程由 EntLib.com 團隊編寫。如有任何技術問題,歡迎留言。
浙大版《C語言程式設計(第3版)》題目集 習題2-1 求整數均值
- - -》博主推薦,學生黨、程式設計師必備,點選檢視- - - >>>>> 熱門文章推薦
浙大版《C語言程式設計(第3版)》題目集 習題2-4 求交錯序列前N項和
- - -》博主推薦,學生黨、程式設計師必備,點選檢視- - - >>>>> 熱門文章推薦
浙大版《C語言程式設計(第3版)》題目集 習題2-3 求平方與倒數序列的部分和
- - -》博主推薦,學生黨、程式設計師必備,點選檢視- - - >>>>> 熱門文章推薦
浙大版《C語言程式設計(第3版)》題目集 習題2-2 階梯電價
- - -》博主推薦,學生黨、程式設計師必備,點選檢視- - - >>>>> 熱門文章推薦
浙大版《C語言程式設計(第3版)》題目集 習題2-6 求階乘序列前N項和
- - -》博主推薦,學生黨、程式設計師必備,點選檢視- - - >>>>> 熱門文章推薦
浙大版《C語言程式設計(第3版)》題目集 習題3-1 比較大小
- - -》博主推薦,學生黨、程式設計師必備,點選檢視- - - >>>>> 熱門文章推薦
浙大版《C語言程式設計(第3版)》題目集 習題9-1 時間換算
- - -》博主推薦,學生黨、程式設計師必備,點選檢視- - - >>>>> 熱門文章推薦
浙大版《C語言程式設計(第3版)》題目集 習題3-4 統計學生成績
- - -》博主推薦,學生黨、程式設計師必備,點選檢視- - - >>>>> 熱門文章推薦
浙大版《C語言程式設計(第3版)》題目集 習題3-3 計程車計價
- - -》博主推薦,學生黨、程式設計師必備,點選檢視- - - >>>>> 熱門文章推薦