본문 바로가기

[javascript] Underscore 성능 들어가기 Unserscore는 함수형 프로그래밍을 지원하는 자바스크립트 라이브러리입니다. 성능을 좀더 향상하고 효율적으로 처리하기 위해서 많이 사용하고 있습니다. 성능에 대해 조금 다룰려고 합니다. 작성자: ospace114@empal.com, http://ospace.tistory.com/ 데이터 구조 사용할 데이터 구조는 다음과 같다. contents 배열이 있고, contents안에 다시 files 배열이 있다. 여기서 원하는 부분은 files 배열안에 있는 file_id를 배열 형태로 추출하고 싶다. Underscore로 추출 Underscore로 file_id를 추출할 수 있는 방법이 몇가지가 있다. 방법1 먼저 reduce(), union(), map()을 활용해보자. var a = _.red.. 더보기
코딩 스타일 파스칼, 카멜, 헝가리안, Underscore 작성:http://ospace.tistory.com/(ospace114@empal.com) 2008.12.19 명명 규칙은 일정한 형식의 코드 표기 방법이다. 물론 여러가지 정의가 있을 수 있지만, 인간이 쉽게 인지하고 읽을 수 있는 형식으로 표기하기 위한 것이다. 일단 적어도 난 이렇게 본다. 일정한 코딩 스타일을 작성하면 나중에 읽기가 쉬워지고, 읽기가 쉬워지면 수정도 쉬워진다. 즉, 유지보수가 쉬워진다는 의미이다. 그렇다고 누워서 떡먹기는 아니다. 먼저 대표적인 코딩 스타일을 살펴보고, 이런 규칙을 적용하기 위한 세부적인 프로그래밍 항목을 살펴보겠다. 코딩 스타일 파스칼(Pascal) 단어와 단어를 공배없이 연결하고 각 단어의 첫 글자를 대문자로 표시한.. 더보기

반응형