name27 / flutter

0 stars 0 forks source link

멤버함수 .map() .where() .toList() (Chip(), Arrow Function) #54

Open name27 opened 1 year ago

name27 commented 1 year ago

멤버 함수 .을 했을 때 나오는 애들 보라색 상자 = 메소드 ex) .forEach(), .map()

.map()

멤버 변수 변수처럼 사용하는 애들 ex) .length

name27 commented 1 year ago
mathScore.where(e){
  return e>80;
}).map((e){
 return Container(
  ...
 );
}).toList()

image

name27 commented 1 year ago

Block body Function - 중괄호와 return이 있는 방식 이의 축약형 - Arrow Function (Expression Body Function) void main() => runApp(myApp());

Arrow Function 예)

myFriends
    .where((e) => e.length ==5)
    .map((e) => Text(e))
    .toList(),

return 위에 컨트롤+ 점하고 Conver to expression body하면 자동으로 축약형 변경