Enum 搭配 String
Enum
理論上都是搭配 int
,若要搭配 String
,則要搭配 Extension
。
失くすものさえない今が強くなるチャンスよ
Enum
理論上都是搭配 int
,若要搭配 String
,則要搭配 Extension
。
Dart 內建的 convert
Package 可將 String 以 BASE64 編碼。
Dart 提供 3 種 Collection,Map 為其中之一,相當於 JavaScript 的 Object。
Dart 提供了 final
與 const
定義 常數
,兩者大致上意義相同,但仍有些微差異。
雖然可以使用 Android Studio 建立 Flutter 專案,但我們有時只想測試 Dart 語法,可直接使用 Dart CLI 建立 Dart 專案。
可將 Dark 的 function 傳入 Java,以 Callback 的方式讓 Java 執行之。
Dart 提供 3 種 Collection,Set 為其中之一,與 JavaScript 的 Set 相同。
Dart 有提供 reversed
將 List 翻轉,但與 ECMAScript 的 reverse()
行為不太一樣。
Dart 提供 3 種 Collection,List 為其中之一,相當於 JavaScript 的 Array。
Dart 可直接在 ()
判斷 Boolean 為 true
或 false
。
Boolean 為 Dart 的內建型別,只有 true
與 false
。
Dart 可直接使用 ==
進行 Number 比對。
Dart 對數字提供兩種 Type,其中浮點數為 double
。
Dart 對數字提供兩種 Type,其中整數為 int
。
Dart 可直接使用 ==
進行 String 比對。
Dart 對於 String 提供 3 種串接方式。
String 為 Dart 的內建型別,且為 UTF-16
string。
Dart 提供三種 Comment:Single-line Comment、Multi-line Comment 與 Documentation Comment。
Dart 可使用 var
支援 Type Inference。