Dart 入門初體驗

2021-10-02 06:05:34 字數 953 閱讀 2457

簡介

dart 是谷歌公司研發的主要用於web以及移動開發的一門語言,而其中最耳熟能詳的就是基於 dart 語言開發的 kotlin 框架,它著重解決了手機端跨平台的問題。

環境搭建

這裡 dart 環境的搭建可以參考

語法入門

1、列印 helloworld

void main ()
2、變數的定義,支援弱型別,通過 var 定義

void main ()
3、也支援強型別,通過 int,double,string等定義,而字串的連線通過 加號(+)實現

void main ()
4、支援 for,while 迴圈,以及 if 條件判斷

void main ()  // 0 1 2 3

int j = 0;

while (j < 5) // 0 1 2 3 4

}

5、通過 建立陣列,陣列的 length 屬性可以獲取陣列的長度,陣列的 sort 方法可以對陣列進行排序

void main ()  // 0 1 2 4

}

6、函式的建立跟 c 語言類似,可以指定返回值型別,也可以指定返回值為 void,同時形參可以不指定型別

string say_hello(string param) 

void main ()

7、通過 class 關鍵字定義類,類同樣支援繼承,可以用 extends 實現繼承

class myclass 

// 在類中定義函式

void my_fun ()

}void main ()

Dart程式語言之初體驗

可以通過終端 控制台或者通過各類ide執行dart程式 1 通過dartpad體驗 dartpad傳送門 main 函式是應用程式的入口點,dart指令碼需要main 方法來執行。print 是乙個預定義的函式,它將值列印到終端。2 通過vscode體驗 新建demo.dart檔案,列印hello ...

sass入門初體驗

接上文less入門初體驗,接下來講講sass,sass有兩種檔案字尾名,一種是.sass,另一種是.scss。前者類似於ruby的語法規則,沒有花括號,沒有分號,具有嚴格的縮排 而後者更貼近於css的語法規則,易於閱讀,更具語義性,所以本文採用.scss字尾名來編寫sass 編譯1 ruby sas...

「黑客」入門 爬蟲scrapy初體驗

歡迎關注,敬請點讚!pip install scrapy 需要在專案根目錄下,如d python spider 執行 scrapy startproject 專案名 如 lab d python spider scrapy startproject lab 進入專案內 cd 專案名,d python...