1
我一直在尋找在Github上回購時,我無意中發現這個文件: https://github.com/cdebotton/react-universal/blob/master/app/entryPoints/client.js ,更精確的線13:Javascript中異域語法「:?」
let createDevToolsWindow: ?Function;
而且我不知道這是什麼「[...]:功能;」語法是。我查看了引入它的提交,我在ES2015 +中搜索,試圖在Google上找到它,但我不知道它是如何調用的,所以我沒有找到任何東西。
這是一些Node的東西?或者我在JS上真的很糟糕... ...
所以,如果我理解正確的話,它是用來指定變量的類型,就像你會用C做,例如? 「int num = 0;」 但用'?'你指定的var也可以是'null'。 –
對,我建議花費幾分鐘的入門教程:https://flowtype.org/docs/getting-started.html我會再添加一個例子。 –