Dart
where
Michelle Hwang
2021. 3. 24. 10:27
조건을 필터링할 때 사용하는 함수.
void main() {
var flybyObjects = ['Jupiter', 'Saturn', 'Uranus', 'Neptune'];
flybyObjects.where((name) => name.contains('turn')).forEach(print);
}
짝수만 출력하고 싶을 때 where()함수를 이용하면 다음과 같이 작성가능.
void main() {
final items = [1, 2, 3, 4, 5];
items.where((e) => e % 2 == 0).forEach(print);
}