Dart教程

1.Dart是Flutter的主要開發語言,Flutter是一個來自Google用於移動應用開發的SDK
工具:https://dartpad.dartlang.org/

2.main() 方法是 Dart 的主方法,存在於最外層的作用域,在 Dart 中你可以在類之外編寫代碼,變量、方法、存取方法都可以獨立於類之外維持生命週期
在 Dart 2 中,new 關鍵字變成了可選的。

在這裏插入圖片描述

未初始化的變量(即使是數字類型的變量)的值都爲 null
所有名字以下劃線開頭的變量,Dart 的編譯器都會將其強制標記爲私有的

3.使用可選參數(而不是使用重載)
在這裏插入圖片描述

4.Dart中的函數式編程
在函數式編程中,你可以做到:
將函數當做參數進行傳遞
將函數直接賦值給變量
對函數進行解構,只傳遞給函數一部分參數來調用它,讓它返回一個函數去處理剩下的參數(也被稱爲柯里化)
創建一個可以被當作爲常量的匿名函數(也被稱爲 lambda 表達式,在 Java 的 JDK 8 release 中支持了 lambda 表達式)
在這裏插入圖片描述

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章