1.promise
promise是非同步程式設計的解決方案,
let
fatherlovetime
=(time)
=>
秒後打我屁股`)}
, time)})
}let p1 =
fatherlovetime
(5000
)let p2 =
fatherlovetime
(2000
) promise.
all(
[p1, p2]).
then
(result =>).
catch
(error =>
promise.all()方法用於將多個 promise 例項,包裝成乙個新的 promise 例項。
promise.race 顧名思義競速,多個非同步請求,挑選最快的顯示
ps:promise有很多方法,因為promise本身算是個物件,所以需要看下
2.es6 中class
class
bvuerouter
options.routes.
foreach
(route =>)}
//變更路由位址捕捉
onhashchange()
}
class寫法只是讓物件原型的寫法更加清晰、更像物件導向程式設計的語法而已
3.window
在這裡插入**片
window.
addeventlistener
('hashchange'
,this
.onhashchange.
bind
(this))
window.
addeventlistener
('load'
,this
.onhashchange.
bind
(this
))
addeventlistener新增window 控制代碼,控制代碼我的理解是給window事件找活兒幹,引用標識。當然控制代碼有兩個含義,這裡只比比我用的
剩下就沒了,自己實現vue-router有點心累。今天就這樣吧
向web前端碼農前進
轉眼大學時光已經過了三年,並不喜歡自己的專業。各科成績並不好,在女生不多而且大部分的女生成績都很好的工科專業,我們幾個就像異類。曾一度有些沮喪,大學似乎不應該是這樣的,沒有參加過什麼活動,沒有參加過各種學科競賽,沒有獎學金.大部分人眼中失敗的三年。前不久,忽然就想明白,我的大學並不是白白度過的。專注...
大三暑假前端實習日誌
2018.7.9 到達公司,完成了基本的人事報到。找到自己座位,連線好電腦。前端帶實習的負責人找我進行了一次簡單的談話。1.學會使用公司郵箱 2.獲取許可權 3.搭前端環境 接到任務,安裝工作需要的一些基本軟體,1.學習使用svn svn 版本控制器 在工作中方便協作和版本控制 2.安裝node.j...
web前端的學習日誌(4)
render function createelement 進一步縮寫為 es6 語法 render createelement 再進一步縮寫為 render h 按照 es6 箭頭函式的寫法,就得到了 由於這段時間面試被問過es6的新特性,我沒有系統學習過,只是碰到就了解一哈 這些學習一下es6中...