[underscore] extend 올바르게 사용하기
객체를 확장하는 extend()는 복사용도로도 쓸 수 있는 정말 편리한 메소드지만, 사용하면서 주의할 점이 하나 있는데, 바로 인자 순서이다. 예를 들어, 여러 명의 사람 정보를 저장한 배열에 똑같은 프로퍼티를 추가하는 로직을 짠다고 가정하자. 물론 이 경우...
객체를 확장하는 extend()는 복사용도로도 쓸 수 있는 정말 편리한 메소드지만, 사용하면서 주의할 점이 하나 있는데, 바로 인자 순서이다. 예를 들어, 여러 명의 사람 정보를 저장한 배열에 똑같은 프로퍼티를 추가하는 로직을 짠다고 가정하자. 물론 이 경우...
throttle 매 밀리세컨드마다 최대 한 번만 호출될 수 있도록 Throttle된 함수를 만듭니다. – throttle by lodash throttle - lodashthrottle - underscore DOM API 중 onmousemove,...
부끄럽게도 얼마 전에야 자바스크립트에서 =을 사용한 객체 복사는 참조만 하는 것임을 알았다.어찌보면 예상가능한 것임에도 불구하고 얕은/깊은 복사가 필요한 경우가 생각보다 많지 않았기 때문에 알지 못했던 것 같다. 어쨌든, 복사가 필요한 경우가 분명히 생기기...