-
es6
課程簡介
常量
作用域
箭頭函數(shù)
默認(rèn)參數(shù)
對象代理
查看全部 -
Es6入門查看全部
-
es6中常量聲明:const ***
查看全部 -
筆記123
查看全部 -
常量,作用域,箭頭函數(shù),默認(rèn)參數(shù),對象代理
查看全部 -
對象代理多用于數(shù)據(jù)保護。查看全部
-
箭頭函數(shù)中的this指向受了限制,不靈活查看全部
-
es5中,通過修改變量的屬性來達到做一個常量的效果。 Object.defineProperty(window, pi2, { value : 3.14159, writable : false })查看全部
-
注意:在GitBash中輸入: touch src/test.js 創(chuàng)建一個js文件
一、數(shù)據(jù)保護
ES3中
ES5中
ES6中
二、ES6數(shù)據(jù)代理--保護數(shù)據(jù)(數(shù)據(jù)限制可以放在代理層去做)
三、進階指導(dǎo)
查看全部 -
默認(rèn)參數(shù)
參數(shù)必填(默認(rèn)值是一個拋出異常的函數(shù),來判斷必選參數(shù)是否賦值。)
可變參數(shù)(利用擴展運算符...a)
數(shù)組合并(利用擴展運算符...a)
查看全部 -
ES6箭頭函數(shù)()=>{ } 替代 ES5中function?a(){ }結(jié)構(gòu)
箭頭函數(shù)中this指向---是對象被定義時this的指向
普通函數(shù)的this指向---指向被調(diào)用對象
查看全部 -
ES5-實現(xiàn)作用域的隔離,只能通過立即執(zhí)行函(即匿名函數(shù)自調(diào)用IIFE)數(shù)實現(xiàn)
ES6-實現(xiàn)作用域隔離,只需要一對花括號{ }即可實現(xiàn)
查看全部 -
一、ES5 中的常量,設(shè)置常量是只讀的
Object.defineProperty(window,"pi1",{
?? value:3.141592,
?? writable:false,//不可編輯
})
console.log("pi1:"+pi1);
// ES6 中的常量
const pi2=3.1415926
console.log("pi2:"+pi2);
//pi2=4?? 加上這句會報 pi2 是只讀的錯誤
二、ES6中設(shè)置常量只讀
const PI = 3.1415926
console.log(PI);
// PI=4;? //不能重新賦值,會報錯查看全部 -
Windows10
一、基礎(chǔ)
Git, Webpack,? JS
二、ES6環(huán)境搭建步驟
安裝git
下載webpack es6項目到本地:git clone? https://github.com/cucygh/es6-webpack.git (在cmd輸入,??上萩d到指定目錄)
cd到根目錄: cd?es6-webpack? (在cmd輸入)
安裝webpack:npm/cnpm install?(在cmd輸入)
全局安裝:npm/cnpm install webpack -g(在cmd輸入)
全局安裝:npm/cnpm install webpack-dev-server -g(在cmd輸入)
運行項目:npm/cnpm start(在cmd輸入)
三、webpack構(gòu)建環(huán)境
自動編譯ES6語法
改動代碼并且保存,瀏覽器會自動刷新
四、前端學(xué)習(xí)筆記
下載到本地: git clone https://github.com/cucygh/fe-material.git
查看全部 -
1111111
查看全部
舉報