前端前進日誌2020 10 30

2021-10-10 03:10:00 字數 1152 閱讀 3240

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中...