-
ES6中箭頭函數(shù)中this的指向是該箭頭函數(shù)被調(diào)用的對(duì)象
查看全部 -
ES5的常量,通過defineProperty()設(shè)置writable特性為false,來實(shí)現(xiàn)只讀
ES6通過const 修飾符,和Java一樣
查看全部 -
ES3/ES5默認(rèn)參數(shù) 和ES6默認(rèn)參數(shù)的寫法
查看全部 -
ES6箭頭函數(shù): () => {};
當(dāng)函數(shù)只有一個(gè)參數(shù)時(shí),可以省略括號(hào),但函數(shù)只返回一個(gè)值時(shí),可以省略花括號(hào)
例如: function(a){?
? ? ? ? ? return a + 2
? ? ? ? }
可直接寫出 v => v + 2
箭頭函數(shù)和普通函數(shù)在再于let的綁定
es3,es5普通函數(shù)this指向該函數(shù)被調(diào)用的對(duì)象;
es6箭頭函數(shù)指向定義時(shí)this的指向,好處是,避免了this在運(yùn)行時(shí)this指向不確定。箭頭函數(shù)沒有形成自己的作用域,它的this 指向離它最近的作用域塊
查看全部 -
環(huán)境準(zhǔn)備
查看全部 -
個(gè)人學(xué)習(xí)總結(jié):老師講的是很基礎(chǔ)的東西,常量,變量作用域,箭頭函數(shù)(this用的是已經(jīng)聲明好的this),默認(rèn)參數(shù)(參數(shù)擴(kuò)展使用...)以及對(duì)象代理等等,只是簡(jiǎn)單了解一下es6和es3,es5的差別。
查看全部 -
.map查看全部
-
ES5 需要立即執(zhí)行函數(shù),才能把作用域隔離。
ES6 只需要一對(duì)花括號(hào)。就可以吧作用域隔離
var聲明的變量,其作用域?yàn)樵撜Z句所在的函數(shù)內(nèi),且存在變量提升現(xiàn)象;
let聲明的變量,其作用域?yàn)樵撜Z句所在的代碼塊內(nèi),不存在變量提升;
查看全部 -
ES6常量
const定義的常量是不可以修改的
查看全部 -
哈哈查看全部
-
ES6中用const定義的常量是不可以修改的
查看全部 -
QWERTY查看全部
-
本節(jié)講解了如下幾個(gè)知識(shí)點(diǎn)
es3/es5/es6中如何給參數(shù)賦默認(rèn)值
es6中如何對(duì)必選參數(shù)優(yōu)雅的拋出異常
es3/es5/es6中可變參數(shù)的處理
如何使用es6中`...`可擴(kuò)展運(yùn)算符對(duì)數(shù)組進(jìn)行合并。
查看全部 -
普通函數(shù)this指向該函數(shù)被調(diào)用的對(duì)象;
箭頭函數(shù)指向定義時(shí)this的指向,好處是,避免了this在運(yùn)行時(shí)this指向不確定。查看全部 -
http://github.com/cucygh/fe-material
查看全部
舉報(bào)