logo

[Flutter]스나이퍼 팩토리 6일차

language-logoFlutter
language-logoDart

• 자바스크립트에서 `for` 반복문은 시작점, 종료점, 증가값을 설정하여 특정 코드를 반복 실행할 수 있으며, 예를 들어 1부터 10까지 숫자를 출력하거나, 특정 범위 내의 짝수나 홀수만 출력하는 등 다양한 반복 작업을 수행할 수 있습니다.
• `List`와 `for` 문을 함께 사용하여 리스트의 각 요소를 순회하고 출력할 수 있으며, `for...in` 구문을 사용하면 리스트의 각 요소에 대해 반복적인 작업을 더 간단하게 수행할 수 있습니다. 또한, `.forEach()` 메소드를 사용하여 리스트의 각 요소에 대해 함수를 적용할 수 있습니다.
• Dart와 Flutter에서 `.forEach()`와 `.map()`은 각각 리스트의 모든 요소를 반복 처리하고, 요소들을 원하는 형태로 변환하는 데 사용되는 메소드입니다. `.forEach()`는 주로 출력이나 사이드 이펙트를 위해, `.map()`은 데이터 변환 후 새로운 리스트를 생성할 때 사용됩니다.
• Flutter에서는 `.map()` 메소드를 사용하여 문자열 리스트를 Text 위젯 리스트로 변환하거나, Chip 위젯으로 변환하여 UI 구성 요소로 활용할 수 있습니다. 이를 통해 동적인 UI 구성이 가능해집니다.

thumbnail
북마크
공유하기
신고하기
12분 분량
조회수 164
profile-image오정현
4달 전
Copyright © 2024. Codenary All Rights Reserved.