Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 | 31 |
Tags
- function
- 속성선택자
- 복합선택자
- 인자
- Selector
- padEnd
- 상대경로
- combinator
- 절대경로
- 함수
- const
- CSS
- object
- advancedwebranking
- 선택자
- Append
- src
- TiL
- document.querySelector
- padStart
- HTML
- HTMLSTUDY
- 결합자
- argument
- 공부일지
- 연결자
- 코딩공부
- Let
- 생활코딩
- appendChild
Archives
- Today
- Total
능히 할수있다!
[TIL] 생활코딩 JS 강의내용 정리 - 3 본문
• 생활코딩 WEB2 - JavaScript 강의 수강 중
- '18.리팩토링 중복의 제거'회차에서 'this'를 이용하여 id값 없이도 'onclick'이 포함 된 'input'에서
'value'를 끌어 올 수 있다는 것을 배웠고,
(id='but'은 버튼 위치를 좌측상단에 위치시키기 위해 개인적으로 붙인 것)
'28. 함수의 활용' 에서는 별도의 함수를 지정하여 'onclick'속성 밖으로 코드들이 빠져나오면서
'this'는 더이상 'input'이 아닌 전역객체(window)를 범위로 하게되어 'this'를 'self'로 바꿔주었고,
'input'의 onclick이벤트의 'switchHandler'함수에 this 인자를 부여하는 작업을 해줬다.
onclick이벤트 함수의 인자값을 비워두면 'switchHandler'함수에서 input의 정보를 받지 못해 오류가 발생한다.
'STUDY > TIL' 카테고리의 다른 글
[모두를 위한 컴퓨터 과학] 알고리즘 (0) | 2023.06.15 |
---|---|
[모두를 위한 컴퓨터 과학] 정보의 표현 (0) | 2023.06.10 |
[TIL] 생활코딩 JS 강의내용 정리 - 4 (0) | 2023.06.07 |
[TIL] 생활코딩 JS 강의내용 정리 - 2 (0) | 2023.06.07 |
[TIL] 생활코딩 JS 강의내용 정리 - 1 (0) | 2023.06.07 |
Comments