FrontEnd

lodash

amugae 2018. 6. 5. 01:36

https://lodash.com/


javascript sugar 정도로 이해하면 될 것 같다.


스쳐지나가면서 봤던 코드들은 이거 때문에 꼭 외부 라이브러리를 써야 하나 그정도 였다.


그래도 잘 활용하면 가독성을 높여줄 수 있고 정말 필요한 것들이 뭐가 있는지 살펴 봐야 겠다.


_.chunk(array, [size=1])


배열을 size단위로 쪼개 준다.

바로 생각 나는 것은?

페이징 나눌 때 편하겠네


_.compact(array)


잘못된 데이타를 걸러낼 때

.filtering( elm => elm ) 이거랑 같은데 굳이 써야 할까낭?

거기다 0을 출력해 주고 싶을 때 수정하기도 힘들다.


_.concat(array, [values])


애매하다. 그래도 뭐 다양한 형식을 합칠 경우 편할 듯