12일차) [React/JS] 이벤트 버블링, 라이브러리

김재범·2022년 7월 20일
0

코드캠프

목록 보기
12/46
post-thumbnail

11일차에 상태가 정말 안좋아서 블로그조차 쓸 수가 없었다..
역시 코딩은 하루라도 집중을 안하면 뇌가 초기화 되는 기분이야

12일차보다 느린 11일차 블로깅

✍이벤트 버블링

특정 화면 요소에서 이벤트가 발생했을 때, 더 상위의 화면 요소들로 전달되는 특성

부모 Div 위에 자식 Div들이 있기 때문에 자식의 이벤트가 부모까지 전달됨

<form onclick="alert(form)">
	<div onclick="alert(div)">
		<p onclick="alert(p)">P</p>
	</div>
</form>

만약 이렇게 있으면 p가 먼저, 그리고 div -> form 순으로 경고창이 발생

↔ 반대개념 : 이벤트 캡쳐링( 상위에서 하위로 발생, 잘 안쓰임)

✍Input 태그의 value와 default value

Input 태그에는 defaultValue와 Value 라는 속성이 있다는 것을 배웠음

  • defaultValue : input tag에서 처음 보여줄 값(수정 가능)
  • value : input tag에서 계속 보여줄 값(수정 불가능)

라이브러리

"바퀴를 재발명하지 마라"

라이브러리를 재발명하지말라는 뜻
1. 시간절약 2. 버그 최소화
(어차피 내가 지금 절대 못만듬)

✓ 꼭 유명한 라이브러리 받기(버그 발생할 수 있음)

profile
지식을 쌓고 있습니다.

0개의 댓글