Web/Javascript 8

정규표현식 개념 정리

정규표현식 표현 정규표현식 설명 ^x 문자열이 x로 시작한다 x$ 문자열이 x로 끝난다 .x 임의의 한 문자를 표현한다. x+ x가 1번 이상 반복한다 x? x가 존재하거나 존재하지 않는다 x* x가 0번 이상 반복한다 x|y x또는 y를 찾는다 (x), (x)(y), (x)(?:y) ( ) 안의 내용을 캡쳐하며, 그룹화 한다 x{n} x를 n번 반복한 문자를 찾는다 x{n,} x를 n번 이상 반복한 문자를 찾는다 x{n,m} x를 n번 이상 m 번 이하 반복한 문자를 찾는다 [xy] x,y중 하나를 찾는다 [^xy] x,y를 제외하고 문자 하나를 찾는다 [x-z] x~z 사이의 문자 중 하나를 찾는다 ^ 특수문자를 문자로 인식함 \b 문자와 공백 사이의 문자를 찾는다 \B 문자와 공백 사이가 아닌 값을..

Web/Javascript 2019.11.07

drag Event

drag 이벤트 해당 요소의 draggable 속성을 'true'로 설정해 주어야 드래그가 가능해진다. drag 이벤트는 여러 종류가 있다 오늘은 dragstart , dragend drag 이 세 가지를 사용했다. // 1, 2의 div로 나뉜 페이지에서 드래그 하는 방향으로 page를 옮기기 위한 코드 // 스크롤을 양 옆으로 하는 페이징다. const dragDiv=document.getElementById('dragDiv'); let startPos=0; let endPos=0; // 드래그 시작점과 드래그 끝난 지점을 통해 어느 방향으로 드래그 했는지를 본다 dragDiv.addEventListener('drag',function(){ dragDiv.a..

Web/Javascript 2019.11.04