嗨,在以下函数中,问号的含义是什么:
static getCurrentAccessToken(callback: (token: ?FBSDKAccessToken) => void) {
FBSDKAccessTokenInterface.getCurrentAccessToken((tokenDict) => {
callback(tokenDict ? new FBSDKAccessToken(tokenDict) : null);
});
}
我不明白这一部分:(token: ?FBSDKAccessToken)
是的,这是javascript ES6。看看here。 更新:这是流处理javascript。
答案 0 :(得分:1)
这是流中对象变量的可空类型提示,正如@epascarello已经发现的那样。
由于JavaScript没有类型提示,但即使是无类型null
,也不是Javascript。