컴퓨터/Javascript 썸네일형 리스트형 Javascript URI encode decode encodeURI(uri) - decodeURI(uri) 이스케이프 하지 않는 문자: A-Z a-z 0-9 ; , / ? : @ & = + $ - _ . ! ~ * ' ( ) # encodeURIComponent(uri) - decodeURIComponent(uri) 이스케이프 하지 않는 문자: A-Z a-z 0-9 - _ . ! ~ * ' ( ) escape(uri) - unescape(uri) 모든 문자를 이스케이프 함 Javascript query string 가져오기 //하나의 키에 하나의 값 function searchParam(key) { return new URLSearchParams(location.search).get(key); }; //하나의 키에 여러개의 값 function searchParam(key) { return new URLSearchParams(location.search).getAll(key); }; Javascript getDay() 요일 번호 인덱스 const today = new Date(); console.log(today.getDay()); //일요일:0~토요일:6 Javascript offsetWidth, offsetHeight el.offseWidth; el.offsetHeight; el의 마진을 제외한 padding, border 값까지 합산한 size를 가져온다. Javascript DOM 위치 이동 el.appendChild(el1); el의 마지막 자식요소로 el1을 추가 el.prepend(el1); el의 첫번째 자식요소로 el1을 추가 el.insertBefore(el1, el2); el의 자식요소 중 el2의 앞에 el1을 추가한다. el2자리에 null을 입력하면 가장 마지막 위치에 추가된다. 이전 1 2 3 4 5 6 7 8 ··· 11 다음