dartpad線上調試 :https://dartpad.dartlang.org 運作需要用牆
1.安裝code runner
2.安裝dart插件
3.配置環境變量
d:\program files\flutter\bin\cache\dart-sdk\bin --用的是flutter裡的dartsdk,可以單獨下載下傳
4.使用
vscode建立dart檔案
右鍵run code ,成功!
可能出現的亂碼問題
ok
1.num類型
num類型有兩個子類int類型和double類型
2.string類型
3.bool類型
4.list類型
5.map類型
1.預設值
如果聲明變量不指派,所有類型的變量都預設為null包括int類型
2.常量 final const
不允許被修改
使用final const可以省略變量類型
final和const的差別
3.私有變量
所有名字以下劃線開頭的變量,dart 的編譯器都會将其強制标記為私有的
1.一般函數
2.函數簡寫
如果隻有一行,可以用=> 代替{}
3.可選參數
可選參數分為:可選命名參數和可選位置參數。這兩種方式不能同時在一個函數使用
(1)可選命名參數
運作
還可以設定預設參數
如果 name沒有預設值,并且調用時也沒有傳參,則輸出null
(2)提示需要填寫的可選參數
pubspec.yaml
提示
(3)可選位置參數:
1.if else
2.for 循環
3.while do-while
4.switch case
5.assert (斷言)
assert(bool)為真時正常往下執行,為假時推出程式,此代碼隻在調試模式下管用
六、異常
1.
2.
3.try
七、泛型
八、type
檢視變量類型