# Event

[💻 코드스테이츠 FE 44기] Props, State, Event
Props, State의 특징과 이를 활용한 이벤트 처리에 대해 학습했다.변하지 않는 외부로 부터 전달 받은 값부모 컴포넌트(상위 컴포넌트)로 부터 전달 받은 값props를 함수의 전달인자 처럼 전달 받아 이를 기반으로 화면에 어떻게 표시 되는지를 기술하는 React
[typescript] event의 type
프로젝트 리팩토링하면서 사용했던 event 관련 타입을 정리해보겠다.onChange eventonClick eventuseRef를 이용해 영역 밖을 클릭하는 경우 메뉴가 닫히는 기능을 구현했다.ref에 div 컴포넌트를 주고 HTMLDivElement 타입으로 지정했다

[자바12]JavaScript와 HTML 4
CSS color를 바꾸기h1의 style을 javascript에서 변경할 수 있습니다.event : 예를 들어, 사용자가 click을 하면 그게 event입니다. h1 위로 마우스가 올라가도 event입니다. eventListener은 말 그대로 event를 list

블록체인 개발자 day-14
하나의 태그를 변수로 만들어서 js상에서 조작할 수 있다.이렇게 되면 \_div라는 변수는 div태그가 저장된 주소를 가리키는 변수가 된다.다양한 변화를 줄 수 있다.이러면 \_div가지고 있는 div태그 안에 innerHtml에서 입력한 문자및 태그와 classLis

자바스크립트 스터디 :: 이벤트 event, 이벤트버블링
HTMl속성DOM 프로퍼티메서드(addeventListener)여기서 가장 유연한 방법은 3번이다.event.currentTarget이벤트를 처리하는 요소. 화살표 함수를 사용해 핸들러를 만들거나 다른 곳에 바인딩하지 않은 경우엔 this가 가리키는 값과 같음, 화살표

JSON
DOM은 HTML과 XML문서의 구조를 정의하는 API 제공.문서 요소 집합을 트리 형태의 계층 구조로 HTML을 표현.HTML 계층 구조의 제일 위에는 document 노드가 있고 그 아래로 HTML 태그나 요소(element)들을 표현하는 노드와 문자열을 표현하는
리팩토링) event taget과 currentTarget의 차이 그리고 이벤트 버블링
안녕하세요. 이번에 기존 프로젝트 리팩토링을 진행하면서 버그가 발생하게 되었는데요. 이과정에서 event target과 currentTarget의 차이점을 알게 되었고, 이에 대하여 잊지 않기 위하여 포스팅을 진행하게 되었습니다. 아래 첫번째 사진과 같이 onClic

IoT 연결 상태 DB 동기화를 위한 이벤트 기반 아키텍처 적용 건
이번에 사내 업무로 IoT 연결 상태 동기화를 위해 기존의 폴링 방식 아키텍처에서 이벤트 기반 아키텍처로 변경해 성능 및 비용 효율화를 진행한 건이 있어 기록하고자 한다.우선 어떤 문제를 풀었는지 얘기하기 전에, 기존 시스템 구조에 대해 간략히 설명하겠다.솔루션은 아래
[JS] 09. 이벤트와 JSON, 렌더링
이벤트(event)는 브라우저에서 발생하는 다양한 상황을 의미한다. 예를 들어, 버튼을 클릭하거나 마우스를 움직이는 등의 동작, 웹 페이지의 로딩 완료, 입력 필드에서 값이 변경될 때 등 다양한 상황이 이벤트로 간주될 수 있다.이벤트가 발생하면, 이를 처리하는 이벤트
JS - event.target
event.target : 부모로부터 이벤트가 위임되어 발생하는 자식의 위치(이벤트 버블링에 의해 발생)event.currentTarget : 이벤트가 부착된 부모의 위치
이벤트(event) D05
특정한 상황이 발생했을 때 호출되도록 사용자가 정의하는 함수들특정한 상황, 특정한 동작이벤트가 발생한 대상을 필요로 하는 경우 this 를 통해서 참조할 수 있다.프로퍼티리스너 방식은 이벤트 대상에 해당하는 객체의 프로퍼티로 이벤트를 등록하는 방식이다.이벤트가 실행된
[엘리스 SW트랙 4기] 2주차 - Day8 - Javascript DOM / EVENT
01) DOM 과 EVENT DOM이란 문서 객체 모델(Document Object Model): 객체 지향 모델로써 구조화된 문서를 표현하는 방식 프로그래밍 언어가 문서구조, 스타일 내용 등을 변경할 수 있게 함. core DOM / HTML DOM(HTML문서

(SEB_FE) Section1 Unit10 이벤트 객체
기초적인 event를 알고, event handler를 element에 적용할 수 있다.onclick 에 직접 할당하는 것과 addEventListener의 차이를 이해한다.eventHandler 함수를 만들고, eventHandler의 첫 번째 인자를 사용할 수 있다

(SEB_FE) Section1 Unit10 유효성 검사 과제 (Feat. 뉴모피즘)
DOM 기초 실습을 통해, 구체적인 사용법을 익힐 수 있다. querySelector를 활용하여, HTML 엘리먼트 정보를 가져올 수 있다. oncilck, onkeyup 속성이나 addEventListener 메서드로 이벤트 핸들러 함수를 HTML 엘리먼트에 적용할

$event => 지우기 (volar.inlayHints.eventArgumentInInlineHandlers)
갑자기 보이기 시작한 $event 직관적으로 보기 좋을 순 있지만.. 자꾸 거슬려서 없애는 법 공유합니다..해당 문구 위에 마우스를 올리면 아래와 같은 문구가 출력되는데 해당 inlayHints 요 부분을 복사해서 vscode 설정 에서 검색 후 해당 항목 off (
/**unfinished*/ e.target.value
DOM요소에만 이벤트 설정div, button, input 등에는 이벤트를 설정할 수 있지만 컴포넌트에는 이벤드를 설정할 수 없다.
이벤트 위임 ( Vanila JS와 React )
여러 개의 하위 DOM 요소에 각각 이벤트 핸들러를 등록하는 대신 하나의 상위 DOM 요소에 이벤트 핸들러를 등록하는 방법먼저 이벤트 위임 없이 DOM 요소 각각에 이벤트 핸들러를 등록하는 경우를 보자. <ul> 의 하위 요소인 여러 개의 <li> 요소에 각

stopPropagation(), stopImmediatePropagation(), preventDefault() 비교
현재 이벤트가 캡처링 / 버블링 단계에서 더 이상 전파되지 않도록 방지한다.위의 코드에서 <button>을 클릭하면 이벤트 전파에 따라 클릭하지 않은 상위 요소에도 클릭 이벤트에 따른 이벤트 핸들러가 실행되어 콘솔에 차례로 "button", "span", "div

이벤트 캡처링과 버블링 / target과 currentTarget 비교
이벤트 리스너 웹 사이트에서 클릭, 마우스 움직임, 키보드 입력 등의 행위를 통해 발생하는 이벤트를 감지한다. ex) onClick, onChange, onKeyPress, onSubmit 등 이벤트 핸들러 특정 요소에서 지정된 이벤트가 발생 했을 때 해당 이벤트를