Flutter 探索(三)Dart 語(yǔ)法介紹

目錄


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í)是最快的

類與方法(函數(shù))

特殊 Api

與其他語(yǔ)言區(qū)別

資料

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

友情鏈接更多精彩內(nèi)容