dart - functional program (펑셔널 프로그램)
void main() { final List> people = [ {'name': '지수', 'group': '블랙핑크'}, {'name': '제니', 'group': '블랙핑크'}, {'name': '뷔', 'group': 'BTS'}, {'name': '정국', 'group': 'BTS'}, ]; print(people); // [{name: 지수, group: 블랙핑크}, {name: 제니, group: 블랙핑크}, // {name: 뷔, group: BTS}, {name: 정국, group: BTS}] print(''); final parsedPeople = people.map( // 각각 !를 넣어서 "이 값은 존재한다. 라고 전달해줘야한다." (x..
2025. 3. 24.
dart - cascading (다트 - 캐스캐이딩)
// cascading operatingvoid main(){ List even = [2,4,6,8,10]; List odd = [1,3,5,7,9]; // 기본try print([even, odd]); // [[2, 4, 6, 8, 10], [1, 3, 5, 7, 9]] // cascading try (폭포수라는 뜻) print([...even, ...odd]); // [2, 4, 6, 8, 10, 1, 3, 5, 7, 9] }기본적으로 변수 앞에 ... 점 3개를 붙여주면, cascading 기능이다.
2025. 3. 24.