# 이벤트

141개의 포스트
post-thumbnail

[Javascript] 캡쳐링과 버블링

자바스크립트가 어떻게 이벤트를 처리하는지에 대해서 알아보겠습니다.자바스크립트의 이벤트는 특정 요소에서 발생합니다. 그리고 이 DOM은 여러 객체들로 이루어져있고요. 그래서 이벤트가 발생하면 부모 요소부터 시작해서 이벤트가 발생한 하위 요소까지 전달되며, 이 단계를 캡쳐

2023년 5월 27일
·
0개의 댓글
·
post-thumbnail

[Javascript] 이벤트 객체

지난 시간에 다뤘던 이벤트 핸들러와 이벤트 리스너는 인수로 이벤트 객체라는 것을 받습니다. 이 이벤트 객체를 통해 핸들러와 리스너 내부에서 이벤트 발생에서 얻을 수 있는 정보들을 얻을 수 있습니다.위 코드에서 두 번째 인자인 리스너에 전달된 e가 바로 이벤트 객체입니다

2023년 5월 26일
·
0개의 댓글
·

JS Dom - 이벤트

JS Dom 이벤트

2023년 5월 22일
·
0개의 댓글
·
post-thumbnail

한 입 크기로 잘라먹는 타입스크립트

[한 입 크기로 잘라먹는 리액트] 강의 사전 등록 이벤트 🎉

2023년 5월 17일
·
10개의 댓글
·
post-thumbnail

드래그로 선택 가능한 테이블 만들기 (feat. MouseEvent, TouchEvent)

use-table-drag-select시간표와 관련된 프로젝트에서 <table /> 요소를 마우스로 드래그해서 선택해야 하는 기능이 필요했습니다. 기능 요구 사항은 다음과 같습니다.테이블이 N\*M 크기라면 value 는 N\*M 크기를 가져야 합니다.value

2023년 5월 14일
·
0개의 댓글
·
post-thumbnail

[js] addEventListener()

addEventListener() 클릭 이벤트 핸들러를 등록하는 경우 이벤트 객체

2023년 5월 13일
·
0개의 댓글
·

Unity - Unity Event) 복습을 위해 작성하는 글 2023-05-12

\- 코드들이 스파게티처럼 엮이지 않아 코드가 간결해진다.

2023년 5월 12일
·
0개의 댓글
·

Spring Boot Event

옵저버 패턴을 사용한 Event 기능 구현하기변화가 발생할 때 구독자에게 이벤트를 보내주는 역할ApplicationEventPublisher이벤트 공급자 기능을 수행하기 위한 Spring boot 의 라이브러리 객체publishEvent구독자에게 이벤트를 발생을 알리기

2023년 5월 2일
·
0개의 댓글
·

이벤트

하위 엘리먼트에 이벤트가 발생 시 그 엘리멘트부터 시작해 상위 요소까지 그 이벤트가 전달되는 것.상위 엘리먼트에 이벤트 핸들러가 있을 때 상위 엘리먼트부터 이벤트가 발생해 하위로 전달되는것.하위 엘리먼트들이 여러개 존재시 하위 엘리먼트들에 각각 이벤트 행들러를 달지 않

2023년 4월 30일
·
0개의 댓글
·
post-thumbnail

이벤트 위임 (Envet delegation)

이벤트 위임은 실제 바닐라 JS로 웹 앱을 구현할 때 자주 사용하는 코딩 패턴입니다.하위 요소에 각각 이벤트를 붙이지 않고 상위 요소에서 하위 요소의 이벤트를 제어하는 방식입니다.위와 같은 동작이 가능한 이유는 하위요소에서 이벤트가 발생시 버블링으로 상위요소에서도 해당

2023년 4월 18일
·
0개의 댓글
·
post-thumbnail

이벤트 캡처링 (Event capturing)

이벤트 캡처링이란? 이벤트 버블링과의 반대되는 성질을 가지고 있으며 상위요소에서 하위요소로 이벤트가 전달되는 특성입니다.

2023년 4월 16일
·
0개의 댓글
·
post-thumbnail

이벤트 버블링 (Event bubbling)

한 요소에 이벤트가 발생하면, 이 요소에 할당된 핸들러가 동작하고, 이어서 부모 요소의 핸들러가 동작합니다. 가장 최상단의 조상 요소를 만날 떄까지 이 과정이 반복되면서 요소 각각에 할당된 핸들러가 동작합니다.해당 코드를 실행 시켜보면 다음과 같은 순서로 동작한다

2023년 4월 15일
·
0개의 댓글
·
post-thumbnail

이벤트 기반 비동기 서비스 개발 - 소비자 그룹

이책은 스프링으로 하는 마이크로서비스 구축(스프링 부트와 스프링 클라우드를 이용한 도커/쿠버네티스 마이크로서비스) 책을 읽고 학습한 내용을 정리한 글입니다.📌 복합 서비스는 생성 및 삭제 이벤트를 각 핵심 서비스(Producs, Recommendations, Revi

2023년 4월 8일
·
0개의 댓글
·
post-thumbnail

DOM과 이벤트

문서 객체 모델(Document Object Model) : 객체 지향 모델로써 구조화된 문서를 표현하는 형식이다. DOM은 XML이나 HTML 문서의 프로그래밍 인터페이스이다. DOM은 문서의 구조화된 표현(structured representation)을 제공하여

2023년 3월 23일
·
0개의 댓글
·

[8] 03/23 자바스크립트 수업

이벤트 리슨 : 이벤트를 listen마우스 이벤트 : click, dblclick, mousedown, mouseover, mouseout대상지정그 대상에게 원하는 짓 아무거나 하기count = count + 1 ( count가 1 증가한다 )function ( ) {

2023년 3월 23일
·
0개의 댓글
·

[6] 03/21 자바스크립트 수업

DOM 2차시 기본원리 1. 원하는 대상 선택 기본원리 2. 선택한 대상을 조작하기 document.querySelector( ) 를 통해 태그를 변수( let )로 선택한다 - class 또는 id 사용 선택한 태그를 조작한다 리스트지정.style.backgro

2023년 3월 21일
·
0개의 댓글
·