- Codility Lesson 1 — BinaryGap2019.09.11개발노트JavaScriptalgorithmcodility
Task 주어진 정수의 2진 표현에서 가장 긴 zero sequence 구하기. How I did solve binary 변환 주어진 정수를 2로 나누어 나눈 나머지를 뒤에서부터 채움 몫을 다시 2로 나눈 나머지를 그 다음에 채움 몫이 0이 될 때까지 반복 =&g...
- Mac Safari에서 popstate 이벤트 문제2016.04.27개발노트JavaScriptcross browsingpjaxpopstate
최근 작업 중인 사이트에 History객체의 .pushState() 메서드와 .replaceState() 메서드를 이용해서 ajax에 대한 URL history 처리를 해 두었는데, QA를 진행 하던 중 Mac Safari에서 window.onpopstate 이슈가 발생했다. 원인...
- 핸드폰 번호 하이픈(-) 자동입력2014.11.03개발노트JavaScriptJavaScript
최근 UI 작업 중에 핸드폰 번호 입력 시 자동으로 하이픈이 입력되도록 처리해달라는 요청이 있어 keyup event에 바인딩하여 쓸 용도로 자동 하이픈 처리 함수 하나를 만들어 봤다. 원리는 매우 단순하다. 일단 input box에 입력을 한다고 했을 때 value값을 인수로 ...