# addEventListener
이벤트(event) D05
특정한 상황이 발생했을 때 호출되도록 사용자가 정의하는 함수들특정한 상황, 특정한 동작이벤트가 발생한 대상을 필요로 하는 경우 this 를 통해서 참조할 수 있다.프로퍼티리스너 방식은 이벤트 대상에 해당하는 객체의 프로퍼티로 이벤트를 등록하는 방식이다.이벤트가 실행된
이벤트 발생시 작동하는 함수를 할당하는 방법
크게 두가지가 있다. 1. DOM 객체에 직접 지정하기 - 이벤트 핸들러 프로퍼티 방식 함수를 할당할 시에 함수의 실행 값이 아니라 함수 그자체를 할당해야한다. 왜? 이 코드는 페이지가 로드될 때 displayAlert() 을 즉시 실행하고 undefined 을
javascript event
options Optional이벤트 수신기의 특징을 지정할 수 있는 객체입니다. 가능한 옵션은 다음과 같습니다.capture이벤트 대상의 DOM 트리 하위에 위치한 자손 EventTarget으로 이벤트가 전달되기 전에, 이 수신기가 먼저 발동돼야 함을 나타내는 불리언

바닐라 JS DAY-4
javascript는 HTML에 접근하고 읽을 수 있게 설정되어있다.읽어올 뿐만 아니라 HTML을 변경할 수도 있다.document가 시작점 document : body, head, title,,getElementById("id") : id 요소를 가져옴innerTex
[javascript]addEventListener 속성
addEventListener("이벤트",함수자리)이벤트로 들어갈 수 있는 속성click – 마우스버튼을 클릭하고 버튼에서 손가락을 떼면 발생한다.mouseover – 마우스를 HTML요소 위에 올리면 발생한다.mouseout – 마우스가 HTML요소 밖으로 벗어날 때

멍청이 짓 2. TODOLIST 비하인드 : addEventListener깨달음
이벤트 버블링을 이용해 ul태그에 이벤트를 click을 걸었고, checkeBox를 click했을 때, 함수가 작동 한다.li값에 newToDo라는 객체내에 key값을 가져와 li에 id를 주었다.그것을 조건을 걸어 로컬스토리지에 있는 id값과 비교해서 값이 같을 때,

[JS] 이벤트 버블링 / 캡쳐링 / 위임
addEventListener사용법만 알았는데, 체크리스트 만들다가 이렇게 돌고 돌아 깊게 공부하게 되었다. 똑같은 문제로 하루 종일 잡고 있으니, 지치긴했는데 해결책을 알게 되었음 된거다. ( 다독다독😭 )target, currentTarget의 차이점속성과 프로퍼

[JS] target, currentTarget 차이점
event 객체에 속해있다.IE에서는 target, srcElement로 사용되고, currentTarget은 지원하지 않는다.이 두 프로퍼티는 이벤트 버블링, 캡쳐링이 발생하게 될 때, 차이가 명확하게 보인다.일단, 예시를 보고 이 둘의 차이점을 비교해보자.현재 상황
프론트엔드 복습 정리 20 : DOM 이벤트
사용자가 다음과 같은 행동을 하면 반응클릭, 드래그, 드롭, 호버, 스크롤, 키 입력, 등등마우스 포인터를 해당 요소 위에 올리면 실행. onclick과 똑같이 쓰인다.여러가지 방법으로 작동되게 만들 수 있다.요소를 먼저 선택하고, 제너럴 메서드인 addEventLis
Front-end 국비지원 #062일
패럴랙스 스크롤링(parallax scrolling)은 사용자가 마우스를 스크롤할 때, 원거리에 있는 배경 이미지는 느리게 움직이게 하고, 근거리에 있는 사물 이미지는 빠르게 움직이도록 함으로써 입체감을 느낄 수 있게 만든 디자인 기법이다. 하나의 이미지를 여러 개의

Front-end 국비지원 #061일
아래와 보는 이미지는 reflection 기능을 사용하여 이미지를 반전시켰다.HTMLCSShttps://caniuse.com/ 에서 크로스브라우징이 되는지 버전체크를 한다. 파이어폭스는 지원하지 않는걸 확인하게 된다. 따라서 크로스브라우징이 필요하며 https
addEventListener 콜백함수에 지역변수 전달하기
이벤트 객체 이벤트 객체는 type 프로퍼티와 target 프로퍼티를 가진다. 이벤트 객체는 이벤트 리스너가 호출될 때 인수로 전달된다. 지역변수 전달하기

2023-01-05 TIL (JS) 자바스크립트 : 동적 화면구성을 위해서..
\-> 스크립트로 selectors 지정.\-> 해당 스타일을 원하는 곳에 적용.랜덤으로 주사위 이미지를 출력하기이미지 파일 구성정보는 이후 해당 결과 값에 따라 텍스트 및 이미지의 동적 변경도 가능하다 두개의 색깔에 대한 값을 입력 받아 이를 value 값으로 넘겨주

[Javascript]addEventListener, scroll 공부
공부한 내용을 적으면서 복습 앞으로 배워 나가면서 조잡한 코드를 수정해 나가는 과정을 연습window.scrollY를 사용해서 위에서부터 몇px 스크롤 했는지 알아낼 수 있다.addEventListener로 scrollY가 100px 됐을 때, fontSize를 변경되
Front-end 국비지원 #038일
반응형 페이지 제작 1-4 > 결과 >HTML >모바일 슬라이드 섹션부분은 'swiper'에서 가져왔다. 반응형페이지 이므로 모바일 사이즈로 줄어들면 보이는 슬라이드 영역이다. 기존의 슬라이드는 diplay: none; 이 된다. > CSS > Script

바닐라JS 챌린지 day4
3.0 Document Object 자바스크립트를 이용해 브라우저를 인터랙티브하게 만들기 브라우저 핵심 object : document : html을 가르키는 객체 document.title 이라고하면 html의 title을 읽어옴 document.body 라고하