自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(48)
  • 收藏
  • 关注

原创 React 自學筆記4

一、組件的生命周期的方法 Component Lifecycle Methods1. 安裝2. 更新3. 卸載4. 錯誤處理

2022-06-09 12:08:53 75 1

原创 React 自學筆記3

一、適合將index設置為key的幾種情況二、Styling React Components三、表格處理的基礎方法

2022-06-08 13:00:27 59

原创 React 自學筆記2

一、 Props1. props vs state2. state二、Event Handling1. 四種綁定this的方法

2022-05-10 13:35:24 187

原创 React 自學筆記1

一、 一些零散的基礎概念1. 組件 Components2. 組件類型 Component Types3. 導出文件中的函數 export function4. JSX

2022-05-05 13:18:24 63

原创 win10 更新Node JS和npm

一、更新NodeJS二、更新npm

2022-05-04 12:48:42 7069

原创 JavaScript 自學筆記43

1. 代理對象 proxy object(1). 語法(2). 常用代理對象的陷阱 proxy traps2. 反射 Reflection(1). Reflect API的常用方法

2022-04-27 13:53:12 1148

原创 JavaScript 自學筆記42

1. 執行環境 execution context(1). 執行環境的創建階段(2). 執行環境的執行階段2. 調用棧 call stack3. 事件循環 event loop4. 吊裝 hosting(1). 變量吊裝(2). 函數吊裝

2022-04-22 12:52:23 1066

原创 JavaScript 自學筆記41

1. 集合 Collections(1). Map(2). Set

2022-04-21 13:40:05 796

原创 JavaScript 自學筆記40

1. var 與 let 關鍵詞(1). var 與 let 兩個關鍵詞的區別2. 變量範圍(1). 全局範圍(2). 本地範圍(3). 區塊範圍

2022-04-20 13:01:48 534

原创 JavaScript 自學筆記39

1. 異常處理之try...catch...finally語句(1). 語法(2). 注意事項2. 抛出異常 throw exception(1). 語法(2). Error類(3). 用戶還可以自定義異常

2022-04-08 12:44:13 797

原创 JavaScript 自學筆記38

1. 使用import() 來動態導入模塊(1). 語法(2). 花式搭配2. 頂層等待Top - level await(1). 適用性

2022-04-06 13:00:23 953

原创 JavaScript 自學筆記37

1. 模塊 modules(1). 如何在瀏覽器上執行模塊(2). 命名空間導入 namespace import(3). 導入的模塊也可以被再次導出(4). default 關鍵詞

2022-04-04 14:26:00 690

原创 JavaScript 自學筆記36

1. 異步迭代器 asynchronous iterators(1). Iterators vs async iterators2. 異步發生器 async generator(1). Regular generator vs async generator

2022-03-29 13:05:47 592

原创 JavaScript 自學筆記35

1. for...of 循環(1). 語法(2). for...of 與 for...in的區別2. 函數發生器 function generator(1). 用法3. yield關鍵詞(1). 語法

2022-03-25 11:57:16 997

原创 JavaScript 自學筆記34

1. async / await 關鍵詞(1). 用法(2). 異常處理

2022-03-25 10:56:55 917

原创 JavaScript 自學筆記33

1. Promise.allSettled() 方法(1). 語法2. Promise的異常處理(1). 使用try...catch來處理異常(2). 使用failed()函數處理異常

2022-03-24 12:47:55 521

原创 JavaScript 自學筆記32

1. Promise.race() 靜態方法(1). 語法2. Promise.any() 方法(1). Promise.race() VS Promise.any()

2022-03-23 12:26:01 503

原创 JavaScript 自學筆記31

1. 承諾鏈 promise chaining(1). 語法2. Promise.all() 方法

2022-03-22 14:08:39 722

原创 JavaScript 自學筆記30

1. Promises(1). Promise的三種狀態(2). 創建promise對象(3). 使用promise

2022-03-21 14:11:22 622

原创 JavaScript 自學筆記29

1. 回調函數 callbacks(1). 同步回調 synchronous callbacks(2). 異步回調 asynchronous callbacks(3). 使用回調函數來處理異常(4). 嵌入式回調函數

2022-03-15 12:35:48 1010

原创 JavaScript 自學筆記28

1. 不適合使用箭頭函數arrow function的幾種情況(1). 不適合在Event Handlers中使用(2). 不適合在對象方法中使用(3). 不適合在原型方法中使用(4). 不適合在使用arguments對象的函數中使用2. 剩餘參數 rest parameters(1). 語法:function fn (a, b, ...args) { //statements;}(2). 在箭頭函數中使用剩餘參數(3). 在動態函數中使用剩餘函數

2022-03-14 12:33:32 949

原创 JavaScript 自學筆記27

1. 閉包 closures(1). 閉包是一個函數的組合,它能夠記住外部範圍内的變量2. 立即調用函數表達式 IIFE(1). 語法(2). 命名的IIFE

2022-03-11 12:02:31 1286

原创 JavaScript 自學筆記26

1. 函數方法(1). 函數對象的三個重要方法(2). call() 方法(3). apply() 方法(4). bind() 方法

2022-03-09 12:56:13 164

原创 JavaScript 自學筆記25

1. instanceof 操作符(1). instanceof 操作符可以用來判斷指定的構造函數原型是否在指定對象的原型鏈中(2). 在ES6中,Symbol.hasInstance()函數與instanceof操作符的作用相似

2022-03-09 11:02:00 200

原创 JavaScript 自學筆記24

1. 私有字段 private fields(1). ES2022允許在類中使用私有字段(2). 使用getter與setter訪問私有字段(3). 子類無法訪問父類的私有字段(4). 使用 in 操作符來檢查是否存在指定的私有字段(5). 靜態私有字段2. 私有方法 private methods(1). ES2020引入了私有字段與私有方法

2022-03-08 11:15:52 97

原创 JavaScript 自學筆記23

1. JavaScript new.target 元屬性(1). ES6提供了new.target元屬性,來檢查函數或者構造函數是否被new操作符調用。2. 靜態方法(1). ES6引入static關鍵詞來定義靜態方法(2). 在類的構造器,或實例方法中調用靜態方法的兩種語法3. 靜態屬性(1). 使用static關鍵詞定義靜態屬性(2). 調用靜態屬性的兩種語法

2022-03-03 12:24:02 304

原创 JavaScript 自學筆記22

1. JavaScript 計算屬性 computed property2. Extends 與 Super 關鍵詞(1). ES6通過使用extends與super關鍵詞,簡化了實現繼承的步驟(2). 影子方法 shadowing methods(3). 繼承靜態成員(4). 繼承内置類型 built-in types

2022-03-02 13:26:07 271

原创 JavaScript 自學筆記21

1. getters 與 setters(1). 通過getters來訪問類或對象的屬性,以避免直接訪問。(2). 通過setters來更改類或對象屬性的值,以避免直接更改。2. 類的表達式(1). 類的表達式可以不需要在class關鍵字後面加上標識符。還可以在變量聲明中使用類表達式,並將其作爲參數傳給函數。(2). 類表達式不能吊裝(3). 類是一等公民 first-class citizen(4). 單例 singleton

2022-02-28 12:15:39 353

原创 JavaScript 自學筆記20

1. JavaScript 類 class(1). ES6引入了一種新的聲明類的語法(2). 類與自定義類型的區別

2022-02-25 11:35:24 210

原创 JavaScript 自學筆記19

1. ES6中的对象字面语法扩展(1). 對象屬性初始化的簡寫(2). 方法語法的簡寫(3). 方法名稱的特殊格式

2022-02-24 13:08:07 328

原创 JavaScript 自學筆記18

1. 選擇鏈式操作符 ?.(1). 語法(2). 叠加運用?.操作符(3). 與空值聯合運算符??聯合使用(4). 在函數調用中,使用選擇鏈式操作符

2022-02-18 11:11:50 944 1

原创 JavaScript 自學筆記17

1. 工廠函數 factory functions(1). Object.create()方法2. 解構對象 object destructuring(1). 語法(2). 給解構後的變量設置默認值(3). 嵌套對象的解構(4). 解構函數參數

2022-02-17 12:22:14 178

原创 JavaScript 自學筆記16

1. Object.entries()方法(1). 語法(2). Object.entries()方法也只遍歷本對象的屬性,而不遍歷父對象的屬性。2. Object.assign()方法(1). 語法(2). 可以使用Object.assign()方法來合并多個對象3. Object.is()方法(1). 特殊情況

2022-02-17 12:01:25 86

原创 JavaScript 自學筆記15

1. for...in 循環(1). 格式(2). for...in 循環既會遍歷本對象的屬性,同時也會遍歷已繼承的父對象的屬性。(3). for..in 循環在數組中的應用2. Object.values()方法(1). Object.values()的語法(2). 與for...in循環相比Object.values()的好處在於它只會返回本對象的屬性值。而for...in循環不僅會遍歷本對象的屬性,還會遍歷父對象的屬性。

2022-02-16 13:22:19 137

原创 JavaScript 自學筆記14

1. 對象的兩種屬性類型(1). 數據屬性 data properties(2). 訪問器屬性 accssor properties(3). 對象的屬性描述符 descriptor

2022-02-15 13:35:51 117

原创 JavaScript 自學筆記13

1. 構造器/原型模式(1). 構造函數與原型模式的組合是ES5中定義自定義類型的常見方式。(2). ES6引入了類class關鍵詞,使構造函數/原型模式更便於應用。2. 原型的繼承 prototypal inheritance(1). 在ES5中實現原型繼承的標準方法3. this 關鍵詞(1). this 引用的是當前正在調用的函數的對象。(2). 在全局範圍中,this引用的是全局對象,也就是瀏覽器的窗口對象。

2022-02-15 12:03:29 124

原创 JavaScript 自學筆記12

1. 構造函數constructor function(1). 構造函數是一個常規函數,使用構造函數便於多次創建類似的對象。2. 原型prototype(1). Object.prototype有一個重要的屬性,為構造函數,此構造函數引用的是Object()函數。(2). 原型鏈:JavaScript通過 [[Prototype]] 將某對象.prototype鏈接到Object.prototype對象。(3). 在JavaScript原型對象中定義方法

2022-02-11 12:37:17 324 1

原创 JavaScript 自學筆記11

1. 匿名函數(1). 匿名函數,即沒有名字的函數(2). 匿名函數可以作爲參數(3). 調用匿名函數后立即執行(4). 箭頭函數表達式2. 遞歸函數(1). 遞歸函數是一個可以不斷調用自身的函數3. 默認參數(1). 用法

2022-02-10 12:21:06 437

原创 JavaScript 自學筆記10

1. 逗號運算符 ,(1). 逗號運算符的語法2. 函數(或者說方法)(1). 聲明函數(2). 調用函數(3). 變量與參數(4). return 的使用(5). arguments 對象(6). 吊裝函數(function hoisting)(7). 將函數存儲在變量中(8). 將函數傳到另一個函數中(9). 在函數中返回函數

2022-02-09 13:53:38 275

原创 JavaScript 自學筆記9

1. Switch Case語句(1). switch 語句的語法2. while 循環語句(1). while 語句的語法3. do...while 循環語句(1). do...while 語句的語法4. for 循環語句(1). for 語句的語法5. break 語句(1). 標簽聲明label statement(2). break 語句語法(3). break在循環中的用法6. continue 語句(1). continue 語句語法

2022-02-09 12:56:06 449

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除