5分鐘掌握ES6新特性技巧,讓代碼炫起來!
2022-12-09 15:07 作者:任何事人挺好的認(rèn)同 | 我要投稿

勵(lì)志當(dāng)最強(qiáng)課代表的我來給大家總結(jié)總結(jié)??????
5分鐘掌握ES6新特性技巧
視頻內(nèi)容:
1??let和const??
2??模塊化??
3??結(jié)構(gòu)???
4??擴(kuò)展運(yùn)算符??
5??直接在參數(shù)上賦值??
6??null傳導(dǎo)運(yùn)算符??
視頻內(nèi)容:
1??let和const??
避免了運(yùn)腕聲明變量引發(fā)的變量提升等問題
?
00:03
?
2??模塊化??
將需要導(dǎo)出的變量或者函數(shù)方法前面加 export 代表導(dǎo)出。
需要使用的地方,用 import from 的方式從相應(yīng)的文件中導(dǎo)入對(duì)應(yīng)的變量或者方法
?
00:19
?
3??結(jié)構(gòu)???
- 如從數(shù)組中取值,取前兩項(xiàng)的值,只需要將數(shù)組賦值給左側(cè)的兩個(gè)變量就可以了。
- 同樣的方式,也可以取到第 1 項(xiàng)和第 4 項(xiàng)的值。增加的元素我們用空格可以代替。
- 支持原冒號(hào)的方式,修改默認(rèn)的變量名稱。有了結(jié)構(gòu),交換兩個(gè)變量的值就變得非常簡單。
?
00:35
?
4??擴(kuò)展運(yùn)算符??
- 拷貝數(shù)組,只需要將數(shù)組擴(kuò)展后放置到新的數(shù)組中就可以了。
- 合并數(shù)組,將多個(gè)數(shù)組擴(kuò)展后放置到新的數(shù)組中,同時(shí)也支持將數(shù)組擴(kuò)展后放置到其他數(shù)組的任意位置。
- 同時(shí)也支持將數(shù)組擴(kuò)展為函數(shù)的參數(shù)
- 有了擴(kuò)展運(yùn)算符,克龍對(duì)象合并對(duì)象也變得非常簡單
?
01:19
?
5??直接在參數(shù)上賦值??
- 參數(shù)上復(fù)制,給參數(shù)復(fù)制默認(rèn)值,就可以采用這樣的方式
- 同時(shí)也支持對(duì)象屬性的簡寫,當(dāng)對(duì)象的屬性值和值的變量名稱一樣的時(shí)候,就可以用簡寫的方式。
- 支持了 a sink await 這樣的異步調(diào)用方式。
- 支持了 includes 方法,當(dāng)判斷數(shù)組中是否包含四學(xué)堂這一項(xiàng)的時(shí)候,就可以用 2 includes 四學(xué)堂的方式來判斷。
- 支持了 object 點(diǎn)case、 object 點(diǎn)values、 object 點(diǎn)entries。
?
02:22
?
6??null傳導(dǎo)運(yùn)算符??
- 傳導(dǎo)運(yùn)算符,可以省略了左非空判斷。
- 支持 now 判斷運(yùn)算符。當(dāng)左側(cè)的值不為 NULL 和 undefy 的時(shí)候,就會(huì)返回左側(cè)的值,否則會(huì)返回右側(cè)的值。
- 支持模板字符串,可以在字符串中直接演員變量,同時(shí)也支持變量的運(yùn)算。
?
03:35
?
標(biāo)簽: