amid.jungs

Dart 문법06 본문

Dart (Flutter)

Dart 문법06

amid.jungs 2021. 8. 15. 16:38

함수형 프로그래밍

 

Ⅰ. 일급객체 

 

 

일급객체 : 함수를 매개변수로 전달&수정&변수에 대입하는 것이 가능한 객체

함수를 값으로 취급 가능 -> 다른 변수에 함수 대입가능

 

 

함수로 표현가능한 (= 람다식, 익명함수 , 메스드) 모두 값으로 취급 가능

 

 

 

Ⅱ. for , forEach()

 

for : 외부 반복 , forEach() : 내부반복

 

 

Ⅲ. Where 

 

조건 필터링 시 사용

 

 

 

Ⅳ. map & toList & toSet

 

map

map() 반복되는 값을 다른 형태로 반환하는 방법을 제공하는 함수

 

 

toList

 

 

toSet

중복이 제거된 리스트 구하기

 

 

 

'Dart (Flutter)' 카테고리의 다른 글

Dart 문법05  (0) 2021.08.15
Dart 문법04  (0) 2021.08.15
Dart 문법03  (0) 2021.08.13
Dart 문법02  (0) 2021.08.13
Dart 문법01  (0) 2021.08.12
Comments