
目錄
- Flutter 探索(一)入門前言
- Flutter 探索(二)環(huán)境搭建配置
- Flutter 探索(三)Dart 語(yǔ)法介紹(暫無(wú)內(nèi)容)
- Flutter 探索(四)工程文件目錄結(jié)構(gòu)及 main.dart
Flutter 的開發(fā)語(yǔ)言采用的是 Dart,所以,了解且掌握 Dart 是至關(guān)重要的,那么我們決定從以下方面開始著手:
- Dart 背景與特性
- 變量
- 類與方法(函數(shù))
- 組件
- 特殊 Api
- 與其他語(yǔ)言區(qū)別
Dart 背景與特性
Dart是針對(duì)任何平臺(tái)上的快速應(yīng)用程序的客戶端優(yōu)化語(yǔ)言
Dart語(yǔ)言是由 Google 主導(dǎo)開發(fā)的網(wǎng)絡(luò)編程語(yǔ)言,于2011年10月10日發(fā)布,其目標(biāo)在于成為下一代結(jié)構(gòu)化Web開發(fā)語(yǔ)言。
Dart 同 Java、Js 很像,都是面向?qū)ο缶幊糖覇我焕^承。因?yàn)?Dart 與 Flutter 緊密結(jié)合,優(yōu)勢(shì)也是相同的,如熱重載、全平臺(tái)支持、友好的 UI 支持等等。
Hello World 示例:
void main() {
print("Hello World!");
}
變量
Dart 在 2.0 版本成為了強(qiáng)類型語(yǔ)言,任何語(yǔ)言都會(huì)有整型、浮點(diǎn)型、字符型等數(shù)據(jù)類型,Dart 也有。
var
“強(qiáng)類型語(yǔ)言為什么會(huì)有 var?”
var 類型的變量能夠自動(dòng)推斷變量類型,而Dart 雖然提供了 var 變量,但是它的所有類型是在編譯前確定的,所以也會(huì)導(dǎo)致在 Dart 中的類型一旦賦值,類型便會(huì)確定,便不能再改變其類型。
其他
關(guān)于Dart 的變量類型,阿偉
http://m.itdecent.cn/p/3d927a7bf020
下面的不想寫了,語(yǔ)法與其他語(yǔ)言類似,自己多敲一下,慢慢摸索學(xué)習(xí)是最快的