[筆記] Flutter 初探 – Dart 語法上手 III

近期初學 Flutter 開發時,發現 Dart 這套語法會需要一點時間適應。若你有寫過 JAVA 的上手速度會快很多。這邊筆記下一些提點供日後自己回想用。
notes-flutter-dart-discover-1


內容

1. 若要使用如 JavaScript 般的 async/await,那 async 需要在函式宣告時加上
2. 原生的 fetch 套件是 package:http/http.dart,可以加上 as XXX 來當作別名 ( 跟 Python 寫法雷同 )
3. 無如同 JavaScript 般的解構。換言之 var { body } = await http.get(url); 這寫法是不存在的
4. Future 可以決定執行序的任務分派。主程序執行完後,Microtask 會執行,再來會把 delayed 的移到 microtask 中執行
5. Future.microtask() 後面可以接 .then(),就可確保執行順序
6. await 必須要在有 async 標記的函式中執行
7. Dart 的相等判斷為 ==


程式碼


相關連結

按讚加入粉絲團

延伸閱讀