我在我們的代碼庫中看到了這塊代碼(因爲我是TypeScript的超級新手)我在理解它時遇到了一些問題。我不明白的是void = (page)
。根據https://stackoverflow.com/a/34274584/513413,退貨類型在=>
之後,即在我的情況下爲void
。那麼= (page) => {}
說什麼? 如果我沒有用胖箭頭函數寫它,它的平等函數是什麼?在TypeScript中的胖箭頭函數之後,「void =()=> {}」的含義是什麼?
這是代碼:
private navigateTo: (page: string) => void = (page) => {
// display page
}
'=(page)=> {}'表示字符串(頁面)轉到這個函數,它不返回任何東西(void)。 – Xaqron
術語「胖箭頭功能」已過時數年。他們被簡稱爲「箭頭功能」。 – 2017-09-02 03:52:57