原创 JavascriptDOM事件

事件流: 事件流描述的是從頁面中接收事件的順序。 IE團隊 的事件流是事件冒泡流。 而Netscape Communicator 的事件流是事件捕獲流。 事件捕獲: 如果你單擊了頁面中的元素,那麼這個 click 事件會按

原创 字符集的由來

字符集 一、字符(Character)是各種文字和符號的總稱,包括各國家文字、標點符號、圖形符號、數字等。 二、字符集(Character set)是多個字符的集合,字符集種類較多,每個字符集包含的字符個數不同。 三、常見字符集名

原创 計算機軟件系統的構成

軟件是計算機系統重要的組成部分,是計算機的靈魂,沒有軟件計算機就無法工作。 人們針對某一需要爲計算機編制的指令序列稱爲程序,程序連同有關的說明資料稱爲軟件。 語言處理程序 用各種程序設計語言如彙編語言 C++ Java編寫的源

原创 計算機硬件系統的構成

計算機的硬件系統基本上馮諾依曼提出的傳統框架,有運算器,控制器,存儲器,輸入設備,輸出設備五大基本部件構成。 什麼是裸機:沒有安裝軟件的計算機習慣上被稱爲裸機,裸機是無法工作的。 操作系統: 距離硬件最近的軟件,它向下控制硬件,

原创 理解瀏覽器緩存

瀏覽器緩存機制 HTTP 緩存分爲 2 種,一種是強緩存,另一種是協商緩存。 主要作用是可以加快資源獲取速度,提升用戶體驗,減少網絡傳輸,緩解服務端的壓力。這是緩存運作的一個整體流程圖: 緩存位置 從緩存位置上來說分爲四種,

原创 JavascriptBOM的核心對象window

Window對象 參考 MDN https://developer.mozilla.org/zh-CN/docs/Web/API/Window window 對象表示一個包含DOM文檔的窗口,其 document 屬性指向窗口中

原创 XMLHttpRequest異步對象

XMLHttpRequest 異步對象 參考鏈接: MDN https://developer.mozilla.org/zh-CN/docs/Web/Guide/AJAX 一個成功的響應:有兩個條件 1:服務器成功響應了。 2:異

原创 vue中stylelint的使用

第一步:安裝 npm i stylelint 第二步:安裝人家寫好的擴展配置 可選(任選其一) npm install stylelint-config-recommended npm install stylelint-con

原创 Javascript面向對象程序設計

面向對象程序設計 Java面向對象三大特徵 封裝 – 對外部不可見 某些屬性類本身不想讓外部直接訪問 就是使用實例點的方式直接訪問。 (1) 採用private關鍵字實現類的封裝性。 (2) 如果想要訪問或者修改,則使用gette

原创 JavascriptDOM操作頁面元素

Document 是window的一個重要屬性 節點類型知識 節點的類型 nodeType 1代表元素節點 2代表屬性節點 3代表文本節點 8代表 註釋節點 節點的名字 nodeName 節點的值 nodeValue 自定義H

原创 瀏覽器事件循環原理

瀏覽器中的事件循環 參考 http://lynnelv.github.io/js-event-loop-browser 爲了協調事件(event),用戶交互(user interaction),腳本(script),渲染(re