Scaffold, Row, Column, mainAxisAlignment, crossAxisAlignment
클로저는 함수와 함수가 선언된 어휘적 환경의 조합이다. 클로저를 이해하려면 자바스크립트가 어떻게 변수의 유효범위를 지정하는지 렉시컬 스코프(Lexical Scope)를 먼저 이해해야 한다. 정적 스코프(static scope), 렉시컬 스코프(Lexical Scope)란? 렉시컬 스코프는 한 마디로 함수를 어디에 선언하였는지에 따라 상위 스코프가 결정되...
제너레이터란? 일반 함수는 하나의 값(혹은 0개의 값)만을 반환합니다. > 하지만 제너레이터(generator)를 사용하면 여러 개의 값을 필요에 따라 하나씩 변환(yield)할 수 있습니다. 제너레이터와 이터러블 객체를 함께 사용하면 손쉽게 데이터 스트림을 만들
return names.reduce((acc, cur, idx) => { if(idx % 5 === 0) acc.push(cur); return acc; }, []);