본문 바로가기

내마음대로만들어보자/JS83

e.preventDefault() 와 stopPropagation() 의 차이 1. e.preventDefault() html 에서 a 태그나 submit 태그는 고유의 동작이 있다. (페이지 이동, input 전송 등) 이러한 동작을 e.preventDefault 는 중단시킨다. 예를들어, ※ HTML PAPICO 블로그로 ※ JS $("a").click(function(e){ e.preventDefault(); alert("e.preventDefault()"); }); 원래라면은 a 태그를 클릭했을 떄, 페이지이동이 이루어져야하지만 e.prenentDefault 는 그것을 중단시키고 자바스크립트에 짜여진 얼럿을 호출 시키는걸 볼 수 있다. 2. stopPropagation() ※ HTML event ※ JS $(".last-el").click(function(e){ e.stop.. 2021. 6. 14.
eq() 선택한 요소의 인덱스 번호에 해당하는 요소를 찾습니다. 문법(Syntax) $("선택자").eq("숫자"); 정의(Definition) 선택한 요소의 형제 중 숫자를 통해 선택합니다. 음수를 설정하면 끝을 기준으로 선택합니다. 2021. 6. 14.
개념정리(Javascript) - 반복문(For in) 자바스크립트에서 자주 쓰이는 반복문에 대해 공부할 겸 정리를 해보았다! * For in 반복문 for in 반복문은 for문과 비슷하게 for 키워드를 사용합니다. 반복과 내부 요소에 접근하는 방식에 차이가 있으며 in 키워드를 기준으로 변수와 반복할 대상을 설정합니다. * 기본형태 for(변수 in 반복할 대상){ //실행 코드 } * 예제코드 Javascript //배열과 반복문 let arr1 = new Array(100,200,300,400,500); //for문 for(var i=0; i 2021. 6. 3.