[개발] map과 foreach 혼동하지 마라
React에서, forEach 내부에 코드가 동작을 하지 않아요. Component가 출력되지 않습니다. 왜 이런 현상이 발생 할까? Map과 Foreach는 다르다. Return Value or Nothing React Native 로 개발을 하다보면, Fetch, AsyncStorage, DB 등으로부터 읽어들인 데이터 즉 Array Data를 처리하거나 중간 결과를 테스트 할 때가 있다. 나중이 되면, 결과물을 Rendering하기 위해서 FlatList 또는 Card Content 등을 사용하겠지만, 바로바로 읽어서 사용할 때는 forEach 와 Map 을 사용할 경우가 종종 발생한다. 이럴 때, map / ForEach로 사용하는 경우, 빈번하게 Map와 ForEach에 대한 오해로 버그를 야기..
개발 이야기/React-Native
2020. 3. 30. 15:39