【 Flutter 】Flutter を 基礎 から 学習 ( Dart編 ) part44 その他の重要な機能
「基礎 から 学ぶ Flutter 」という書籍で 学習 したことを ブログでアウトプットしていこうと思います。今回は Dart編 ( part44 )です。
前回
【 Flutter 】Flutter を 基礎 から 学習 ( Dart編 ) part43 その他の重要な機能
引き続き、今まで紹介されたもの以外で重要な機能について学習します。
その他の重要な機能
Collection if
この機能はすごいですね!リスト作成時に値を含めるか分岐できるらしいです。
思いつくこともなかったですが確かに欲しい機能です。感動しました😆
main(){
var v = 100;
// 今まで
var list = [
'hoge',
'huga',
];
if(v == 50) {
list.add('fufufu');
} else if(v == 100) {
list.add('hahaha');
}
print(list);
// Collection ifを採用!
var list2 = [
'hoge',
'huga',
// if式が書けます!
if(v == 50) 'fufufu',
if(v == 100) 'hahaha',
];
print(list2);
}
見た目がすっきりし、とても読みやすくなりましたね。
Flutterでは大活躍するようです。
最後に
この機構はぜひ他の言語でも採用してほしですね。
今日はここまで!
ディスカッション
コメント一覧
まだ、コメントがありません