原创 JS 字符串常用方法詳細總結

文章目錄Js 字符串 常用方法總結字符串查找相關方法includes() 方法indexOf() 方法lastIndexOf() 方法charAt() 方法獲取或截取字符方法str[] 獲取字符substring() 方法slic

原创 正則元字符詳解, 正則匹配, 正則捕獲,常見正則表達式

文章目錄正則表達式1.0 編寫正則表達式1.1 正則表達式由兩部分組成1.1.1 元字符1.1.2 修飾符2.0 正則表達式元字符詳解2.1 ^和$ 元字符詳解2.2 `\` 轉義字符詳解2.3 `x|y` 理解2.3 `[]`

原创 史上最全 JS 數組常用方法總結.

文章目錄js數組常用方法總結判斷是否爲數組:Array.isArray()1.0 數組新增or刪除相關方法push() 方法 末尾添加unshift() 方法 開頭添加shift() 方法 刪除第一項pop() 方法刪除最後一項s

原创 Vue基礎詳細內容, 指令,事件, Class和style樣式操作

文章目錄Vue基礎相關內容1.0 Vue的模板相關語法1 插值2. 強制數據綁定3. 事件監聽4. 計算屬性5. 監視6. Vue中class樣式的操作7. Vue中 style 樣式的操作8. v-if 和 v-show 指令9

原创 最全Vue組件間通信方式總結,Vue組件化

文章目錄Vue組件化, 組件間通信方式1.0 父子組件之間通信1.1 父傳子1.1.1 `props` 方式傳參.1.1.2 自定義函數傳參1.2 子傳父1.2.1 `ref` 實現: 父組件訪問子組件數據1.2.2 `$chil

原创 ES6的Class類繼承, super關鍵字用法即注意點

文章目錄Class 的繼承1.0 簡介2.0 Object.getPrototypeOf()3. super 關鍵字4.0 類的 prototype屬性和__proto__屬性4.1 實例的 `__proto__` 屬性總結:

原创 ES6 的Class的基本語法,靜態方法, 實例屬性新寫法

文章目錄Class的基本語法1.0 簡介1.1 constructor 方法1.2 類的實例1.3 取值函數(getter)和存值函數(setter)1.4 屬性表達式1.5 Class 表達式1.6 注意點2.0 靜態方法3.0

原创 ES2017的async 函數的介紹,await命令使用解釋及注意問題

文章目錄async 函數1.0 含義2.0 基本用法3.0 語法4.0 await 命令4.1 如何讓await後面異步操作失敗, 不阻斷後續代碼執行?4.2 錯誤處理4.3 await 命令使用注意點5.0 async 函數的實

原创 Generator函數的語法, yield表達式, next方法理解

文章目錄Generator 函數的語法1.0 簡介2.0 yield表達式3.0 next 方法的參數4.0 for ... of 循環5.0 Generator.prototype.throw()6.0 Generator.pr

原创 Promise對象及相關實例方法介紹

文章目錄Promise 對象1.0 Promise 的含義2.0 基本用法3.0 Promise.prototype.then()4.0 Promise.prototype.catch()5.0 Promise.prototype

原创 Generator 函數的異步應用大概介紹

文章目錄Generator 函數的異步應用1.0 傳統方法2.0 基本概念3.0 Generator 函數總結: Generator 函數的異步應用 1.0 傳統方法 ES6 誕生以前, 異步編程的方法, 大概有下面四種. 回

原创 ES6 Reflect 介紹, Reflect 相關方法介紹

文章目錄Reflect1.0 概述2.0 靜態方法2.1 Reflect.get(target,name,receiver)2.2 Reflect.set(target,name,value,receiver)2.3 Reflec

原创 ES6 Proxy構造函數攔截器, Proxy實例的常用方法

文章目錄Proxy1.0 概述2.0 Proxy 實例的方法2.1 get()2.2 set()2.3 apply()2.4 has()2.5 construct()2.6 deleteProperty()2.7 define

原创 ES6 Set和 Map數據結構, Set 實例方法 Map實例方法說明

文章目錄Set 和 Map 數據結構1.0 Set1.1 Set的基本用法1.2 Set 實例的屬性和方法1. Set 結構的實例有以下屬性2. Set 實例的方法分爲兩大類2.0 WeakSet3.0 Map3.1 含義和基本用

原创 ES6 Symbol函數,消除魔術字符串, Symbol.for和Symbol.keyFor

文章目錄Symbol函數1.0 概述2.0 Symbol.prototype.description3.0 作爲對象的屬性名的 Symbol4.0 Symbol 實現消除魔術字符串5.0 屬性名的遍歷6.0 Symbol.for(