解構賦值概述 1、解構賦值是對賦值運算符的擴展。 2、它是一種針對數組或者對象進行模式匹配,然後對其中的變數進行賦值。 3、代碼書寫上顯得簡潔且易讀,語義更加清晰明瞭;而且還方便獲取複雜對象中的數據欄位。 解構模型 在解構賦值操作過程中,有下麵兩部分參與: 1、解構的源:解構賦值表達式的右邊部分。如 ...
解構賦值概述
1、解構賦值是對賦值運算符的擴展。
2、它是一種針對數組或者對象進行模式匹配,然後對其中的變數進行賦值。
3、代碼書寫上顯得簡潔且易讀,語義更加清晰明瞭;而且還方便獲取複雜對象中的數據欄位。
解構模型
在解構賦值操作過程中,有下麵兩部分參與:
1、解構的源:解構賦值表達式的右邊部分。如 let a = 1;
2、解構的目標:解構賦值表達式的左邊部分。如 let a = 1;
JavaScript 數據類型
基本數據類型(值類型):字元串(string)、數字(number)、布爾(boolean)、空(null)、未定義(undefined)、Symbol(ES6引入的一種新原始數據類型,表示獨一無二的值)。
引用數據類型:數組(Array)、對象(Object)、函數(Function)。