본문 바로가기
반응형

Development271

IE 10 이상으로 셀렉트박스 아이콘 숨기기 셀렉트 박스를 배경이미지로 넣어 커스텀으로 사용하려 했는데,인터넷 익스플로러에서는 적용이 되지를 않는다. 구글링 해서 찾을 결과 10이상으로는 적용이 되는것 같다. 내가 테스트 해본 결과로는 11 이상이었다. select::-ms-expand { display:none; } 2015. 5. 8.
replaceArray - 배열간 문자열 탐색변경 출처 : http://stackoverflow.com/questions/5069464/replace-multiple-strings-at-once String.prototype.replaceArray = function (find, replace) { var replaceString = this; for (var i = 0; i -1) { replaceString = replaceString.replace(find[i], replace[i]); pos = replaceString.indexOf(find[i]); } } return .. 2015. 4. 27.
$.when() http://api.jquery.com/jQuery.when/ jQuery 에서 특정액션을 취하고 성공과 실패여부에 따라 기능을 수행해야 하는 경우가 있다. 이 경우에는 when() 메소드를 이용하면 보다 간편하고 명시적인 코드로 처리할 수 있다. 쿼리에서 CASE WHEN ... THEN 절과 비슷한 느낌이 든다. 사용은 다음과 같다. $.when( alert('밥 먹고난 다음에 ') ).done(function() { alert('커피한잔 허자'); }); 그리고 추가적인 절차가 필요할때도 다음과 같다. function work1() { /* action */ } function work2() { /* action */ } $.when( work1, work2 ).done(function() { al.. 2015. 4. 13.
자바스크립트 CPU프로파일 프레임차트(JavaScript CPU Profile Frame Chart) 원문링크 : http://mixed.tistory.com/218기존 자바스크립트 프로파일링은 어떤 함수가 얼마나 오래 걸렸는지 프로파일링 하기 때문에 소비 시간을 기준으로 느린 함수와 빠른 함수를 확인할 수 있었다.하지만, 어떤 시점에 어떤 함수가 실행되고 얼마나 느린지 확인할 수 없었다.예를 들어, 프로파일링을 실행하고 이벤트들을 수행한 다음 프로파일링을 끝내면 기존에는 프로파일링은 어떤 함수가 느린지 확인할 수 있었다면, 이벤트가 발생한 시점에 어떤 함수가 빠르고 느린지 확인할 수 없었다.이 부분을 최근 크롬 개발자도구에서 프레임차트(Frame Chart)의 기능을 이용하여 시간의 흐름에 따라 함수의 실행시간을 확인할 수 있다.즉, 특정 시점에 어떤 함수가 느린지 확인하고 싶을때 프레임 차트를 사용하.. 2014. 12. 31.
반응형