Flutter(Dart)のラムダ式(無名関数)の書き方でハマった話。

Flutter
開発の人気オンラインコース ウェブ開発の人気オンラインコース

この記事は約 1 分で読めます。

みなさんこんにちは!ヒロポンです!

さて今回はflutterよりもどちらかといえば、dart寄りの話について書いていこうかと思います!

目次

JavaScriptならこんな書き方ができる

var hoge = [1,2,3,4,5,6,7,8,9,10];
var result = hoge.map((item) => {
var square = item * item;
return square;
})

でも何故かdartで上記をしようとするとエラー。

エラー文はこんな感じ。

Dartの書き方はこれ!

    var hoge = [1,2,3,4,5,6,7,8,9,10];
    var result = hoge.map((item){
      var square = item * item;
      return square;
    });

はい。

=>が不要です。

1行なら=>を入れて、複数行なら=>が無しということで。

エンジニアならUdemyでしょ!!

知ってるけどまだ使ったことないって人は是非

管理人はこれでフリーランスになり現在は月単価110万円 + 副業という形で稼ぐことができました。

開発の人気オンラインコース ウェブ開発の人気オンラインコース

関連記事

特集記事

コメント

この記事へのコメントはありません。

CAPTCHA


TOP