原创 JS進階丨01. 內存空間詳解

大綱:JS中並沒有嚴格意義上區分棧內存與堆內存 三種數據結構:堆(heap),棧(stack)與隊列(queue)   一、棧(stack):棧數據結構棧空間先進後出,後進先出 應用:執行上下文的執行順序  借用了棧數據結構的存取方式

原创 VUE項目丨vuex丨問題總結

01. Uncaught TypeError: __WEBPACK_IMPORTED_MODULE_1_vuex__.a.store is not a constructor 原因:  _vuex2.default.store 不是一個

原创 JS丨基礎考察02丨CSS盒模型

01. CSS盒模型大綱 01. 基本概念: 標準模型 + IE模型 02. 標準模型與IE模型 區別     標準模型: width(寬度)/height(高度) = content     IE模型:   width(寬度)/he

原创 JS丨基礎考察08丨通信類

01. 什麼是同源策略及限制 <script type="text/javascript"> 01. 什麼是同源策略及限制 01. 同源策略: 協議、域名、端口 02. 同源策略限制 從一個源加載的文檔或者腳本 與 另

原创 JS丨基礎考察05丨HTTP協議類

01. HTTP協議的主要特點、報文組成、請求方法 <script type="text/javascript"> 01. HTTP協議的主要特點 01. 簡單快速、靈活 02. 無連接: 建立連接完成傳輸後就會斷掉;

原创 JS丨基礎考察06丨原型鏈類

01. 原型鏈類 大綱 <script type="text/javascript"> 01. 創建對象有幾種方法: 字面量、顯示構造函數、Object.create 02. 原型、構造函數、實例、原型鏈 01. 構造函

原创 JS丨基礎考察03丨DOM事件類

01. DOM事件類大綱 01. 基本概念: DOM事件的級別 DOM0: element.onclick = function(){} DOM1: DOM1中沒有涉及DOM事件相關的內容 DOM2: element.addEve

原创 JS丨基礎考察07丨面向對象

面向對象 大綱 <script type="text/javascript"> 01. 類與實例 01. 類的聲明 02. 生成實例: new 構造函數 02. 類與繼承 02. 如何實現繼承 03. 繼承的幾種

原创 JS丨基礎考察04丨轉換類型

 01. 轉換類型大綱  02. 轉換類型的主要案例 <script type="text/javascript"> // 對象類型的轉換 var obj = { a: 1, /* toString: functio

原创 JS丨基礎考察01丨頁面佈局

三欄佈局的解決方案 01. 三欄佈局:     01. 各個方案的優缺點         01. float:             優點:兼容性好             缺點:脫離文檔流:需要處理浮動問題            

原创 JS基礎丨12. 面向對象的基礎

01. JS沒有類的概念,構造類型就是類 01. JS沒有類的概念,構造類型就是類 01. 構造函數:就是類 ; 02. new出來的實例化對象: 對象 類就是對象的抽象 對象就是類的具體 02. 面向對象的三大特徵:

原创 JS基礎丨06. 正則表達式總結

1. 正則表達式的創建方式: 01. 正則表達式的創建方式 1. 使用new關鍵字; 2. 字面量的方式創建一個正則表達式; 3. 帶字符模式 var box=new RegExp("box");// 1. 使用new關鍵字;

原创 JS基礎丨03. 日期方法彙總

set / getTime() 獲取時間戳 set / getFullYear() 從Date對象以四位數返回年份 set / getMonth() 從Date對象中返回月份(0~11) set /

原创 JS基礎丨10. cookie總結

01. cookie(也叫HTTPCookie): 01. 是客戶端與服務器端進行會話使用的一個能夠在瀏覽器本地化存儲的技術。 02. cookie的作用主要是在瀏覽器存儲少量數據, 利用cookie我們可以實現一些保存數據的功能,

原创 JS基礎丨09. 封裝一個ajax請求

 封裝一個ajax請求 // 創建xhr function createXHR(){ if(window.XMLHttpRequest){ return new XMLHttpRequest(); } return new