在很多處理字串的情況中,常有需要搜尋某字串片段或是截取某字串片段的處理,參考 String API 中的描述,常用的方法(Method)有:
Dart 快!狠!準!
Dart 是以架構性為主的物件導向程式語言,能取代 Javascript 鬆散、混亂、無架構的缺點,更方便迅速地開發適應於新網頁技術的應用程式。
2014年4月3日 星期四
字串衝浪一:字串的特性
字串是由一連串依序集成的字元所組成的資料而成的,在程式中所處理的各式資料型別中,字串占有相當大比例的份量,從記錄、標題、訊息、內文等等,皆需要大量對於字串的操作及顯示。以下將介紹字串的主要用法及特性。
2014年3月21日 星期五
函式的奧義
函式(Functions)是將可能會被重複執行的程式碼片段封裝後,將變數因子提取成傳入參數(Parameters),然後再依照傳入參數處理的結果返回(return)唯一的結果值。
在某些狀況下,函式並不一定得要有傳入參數及返回結果值,函式可能只處理固定的程序,故不需要傳入參數,也可能不需要將結果返回,所以不用返回任何處理結果。
在某些狀況下,函式並不一定得要有傳入參數及返回結果值,函式可能只處理固定的程序,故不需要傳入參數,也可能不需要將結果返回,所以不用返回任何處理結果。
2014年3月17日 星期一
List/Array 放大鏡
在 Dart 中是將 List(列表)和 Array(陣列) 合併為同一資料型別 List 來看待,而針對 List 的操作主要多是:
- 初始化
- 索引值及取得指定位置上的元素
- 插入元素
- 移除元素
2014年3月14日 星期五
內建資料型別
Dart 內建有以下 6 種資料型別,分別是:
- numbers 數值
- strings 字串
- booleans 布林值
- lists (also known as arrays) 列表(或可視之為陣列)
- maps 鍵-值對映
- symbols 記號
2014年3月12日 星期三
變數宣告
語法:
變數類別/資料型別 變數名稱(=初始值);
- 變數類別/資料型別 宣告此變數所屬類別,例如 int、double、String、Object...。若只要是可辨識的資料型別,可以一律以 var 代替, 則 Dart 會自動依照變數值的型態自動產生相對應型態的變數參照。
- 變數名稱 代表此變數參照的名稱。
- 初始值 可有可無。若未設定初始值時,一律預設此變數值為 null。
訂閱:
文章 (Atom)