본문 바로가기
  • Seizure But Okay Developer

Languages/Javascript9

JS 관련 자료 정리 js resource no cachehttps://stalker5217.github.io/javascript/cache/https://stackoverflow.com/questions/7413234/how-to-prevent-caching-of-my-javascript-file 2024. 11. 25.
JS 관련 자료 정리 웹 사이트 접속시 javascript로 number pad 강제로 뜨게 하는법https://stackoverflow.com/questions/48859447/force-numeric-keypad-when-input-type-text 2024. 11. 5.
이벤트 객체 임의로 만들기 이벤트 객체 종류https://dom.spec.whatwg.org/#dom-document-createevent 이벤트 객체 프로퍼티 설정 방법https://stackoverflow.com/questions/27108094/how-to-set-target-property-when-simulating-mouseclick-in-javascript 2024. 7. 15.
datatables 관련 자료 page 갯수 표시안되는 문제 해결 - serverside: false 설정 https://stackoverflow.com/questions/65014870/how-to-add-page-length-in-datatables-when-using-ajax-implementation https://datatables.net/forums/discussion/62594/how-to-set-recordstotal-from-a-server-side-rest 페이지 다시 그릴 때 현재 페이지에서 머무르는 옵션 설정 https://stackoverflow.com/questions/48617903/how-to-redraw-the-data-table-without-losing-the-current-page 페이지를 새로운 .. 2024. 4. 20.
datatables 관련 자료 datatables 관련 검색어 자료만 보여주는 함수 https://datatables.net/reference/api/search() ajax 통신 시 로딩바 보여주고 싶을 때 옵션 https://datatables.net/forums/discussion/22619/how-do-i-show-a-loading-message-when-i-load-the-table-from-a-new-ajax-call columns 옵션 사용법 https://datatables.net/examples/basic_init/data_rendering.html 검색어 입력 이벤트 거는 방법 https://live.datatables.net/jorexujo/1/edit search box에 있는 clear icon 지우기 http.. 2024. 4. 17.
Carousel Slider 제작 과정 개요 Carousel Slider 를 vanila JS로 제작한 과정을 소개합니다. 이 프로젝트는 Nomad Coder 강의에 영감을 받아 시작하게 되었습니다. (출처 : youtu.be/ODa9mY2bEEc) 강의에선 vanila JS를 어느정도 했다고 느낀다면 Carousel Slider 를 직접 만들어보라고 소개합니다. 여기에 느낀 점이 있어 제작을 하였고 배운 것들이 많아 글로도 정리하게 되었습니다. Slider 를 만드시는 다른 분들께도 도움이 되었으면 합니다. 기능 소개 자동 슬라이드 기능 왼쪽 화살표 클릭시 왼쪽으로 그림 이동 오른쪽 화살표 클릭시 오른쪽으로 그림 이동 동작 방식 HTML 상의 이미지는 총 7개로 이루어져 있습니다. 이때 실제로 사용되는 이미지는 5개입니다. 각 이미지들을 t.. 2020. 7. 11.
JS의 비동기 동작에 관한 글 https://www.freecodecamp.org/news/thrown-for-a-loop-understanding-for-loops-and-timeouts-in-javascript-558d8255d8a4/ 2020. 1. 31.
thisArg 에 대한 이해 (feat. filter 메소드) 목차 개요 filter 메소드 설명 뭐가 궁금해? 마무리 출처 개요 'thisArg 가 뭐가 그렇게 중요해? 몰라도 filter 메서드 그냥 쓸 수 있는데' 라고 할 수 있다. 나도 그렇게 가볍게 생각했었다..공부를 하다보니 한 개념에 대해 깊게, 제대로 알고 있는 것이 중요하다는 것을 느꼈고 react와 vue의 차이점에 대해서 찾아보다가 예시로 filter 함수가 나왔는데 filter 기능에 대해 알아보다 모르는 개념들을 기록하고 정리하고 싶어 현재 글을 작성하였다. filter 메소드 설명 filter() 메소드는 주어진 함수의 테스트를 통과하는 모든 요소를 모아 새로운 배열로 반환합니다. const words = ['spray', 'limit', 'elite', 'exuberant', 'destr.. 2019. 11. 23.
값 vs 레퍼런스 값 vs 레퍼런스 (Yon don't know JS 참조) 예를 들면 var a = 2; var b = a; b++; a; // 2 b; // 3 var c = [1,2,3]; var d = c; // 'd' 는 공유된 '[1,2,3]'값의 레퍼런스다. d.push(4); c; // [1,2,3,4]; d; // [1,2,3,4]; c와 d는 모두 합성 값이자 동일한 공유 값 [1,2,3] 에 대한 개별 레퍼런스다. 여기서 기억해야 할 점은 c와 d가 [1,2,3]을 '소유' 하는 것이 아니라 단지 이 값을 동등하게 참조만 한다는 사실이다. 따라서 레퍼런스로 실제 공유한 배열 값이 변경되면(.push(4)) 이 공유한 배열 값에만 영향을 미치므로 두 레퍼런스는 갱신된 값 [1,2,3,4]를 동시에 바라본.. 2019. 5. 3.