2015-02-05 121 views
0

什麼是靜態類型檢查註釋JavaScript的一個很好的解決方案?爲靜態類型檢查註釋javascript有什麼好的解決方案?

就我個人而言,我有使用TypeScript的經驗,我喜歡它,但問題是它有一個開銷:如果你想與其他人一起工作,他們要麼學習TypeScript,要麼降級爲普通的非類型化的Javascript。 我知道jsdoc和閉包編譯器,可能其他人可以根據評論塊中的聲明靜態地檢查javascript。今天建議的解決方案是什麼? 此外,類型檢查應該在模塊邊界以上(我指的是要求(...)和好朋友)

謝謝!

編輯:這將是一個加號,如果變量可以註釋爲常量。更好的是,如果對象本身可以被註釋爲不變的,但我意識到我要求太多。

回答

1

Facebook最近發佈了Flow,這是一種JavaScript的靜態類型檢查器。這似乎可能適合你要找的東西。

+0

不錯,但從我看到它的官方主頁,它遭受與TypeScript相同的'開銷',雖然較小的程度作爲類型帶註釋的流代碼是無效的js, – 2015-02-05 18:36:48

相關問題