複習es6 解構賦值 字串的擴充套件

2021-09-03 00:07:10 字數 450 閱讀 3664

1. 陣列的解構賦值

從陣列中獲得變數的值,給對應的宣告變數賦值,,有次序和對應位置賦值

解構賦值的時候右邊必須可以遍歷

解構賦值可以使用預設值

惰性求值,當賦值時候為undefined時候,預設是個函式就會執行函式

2.物件解構賦值

與陣列不同的是,物件沒有按次序排序

物件按照屬性名賦值

3.字串擴充套件

字串使用unicode表示法

es6給字串加上了遍歷器藉口,可用( for  of ) 遍歷

字串模板

1、用反引號(')設定字串

2、$ 來顯示變數

3、<%   %>  執行js語句

4、<%=  %>  js表示式

ES6 解構賦值

陣列的解構賦值 let a,b 12,13 let a,b,c d 13,15,16 let a,b c 78,12 23 let x,y 1,3,5 x 1,y 3 let x,y,z a x a,y undefined z let h,b 1,2,3,4 1,2,3,4 預設值 let x tr...

ES6解構賦值

一 基本用法 解構 destructuring 按照一定的模式,從陣列或者物件中提取值,對變數進行賦值。let par1,par2,par3 1,2 console.log par1,par2,par3 1 2 不完全解構時par3對值為undefined 解構賦值允許指定變數對預設值。let pa...

es6解構賦值

coding changes the world accumulating makes yourself 主要從三個方面講述 陣列式的解構賦值 物件式的解構賦值 函式中的解構賦值 preface 現今的變數宣告語法十分的直接 左邊是乙個變數名,右邊可以是乙個陣列 的表示式或乙個物件 的表示式,等等。...