2022년 11월 03일
수정하기
문서 생성 2022-11-03 23:18:59 최근 수정 2022-11-04 23:56:12
📚 오늘 도전하고, 배운 것
- 토이 프로젝트 작업
- 코딩 테스트 문제 풀기 (4문제)
- JavaScript로 팩토리얼 구하기
- Node.js에서 환경 변수 사용하기
- CSS Grid에서 이중 Border 삭제하기
- CSS 일반 형제 선택자
🤔 학습하면서 궁금하거나 어려웠던 점
- DOMContentLoaded 사용에 대해서.
- 다른 사람들 코드를 구경하다가 javascript 코드를 실행해가 전에
DOMContentLoaded
, 또는load
이벤트를 등록하지 않아도 잘만 사용하는 것을 보았다. - 나는 버릇처럼 써왔는데 말이다. script 요소의 async, defer 어트리뷰트 가 붙은 것도 아니고
- 검색하다가 글 하나를 발견했다.
- jQuery를 쓰던 개발자들이
jQuery.ready()
를 사용하는 것처럼DOMContentLoaded
를 사용하는 것을 종종 본단다.- 매우 뜨끔했다.
- 글을 읽고 나니, 넘 당연한 것을 관습처럼 사용했다는 걸 알게됐다. 난 script를 불러오는 코드를
<head>
에 쓰지 않고<body>
내부 마지막에 쓴다. 그러므로DOMContentLoaded
로 DOM이 로드되었는지 확인할 필요가 없었다.
- 다른 사람들 코드를 구경하다가 javascript 코드를 실행해가 전에
🌅 내일은 무엇을?
- 토이 프로젝트 작업
- 코딩 테스트 문제 풀기 (4문제)
✒️ log
- 30분 뛰었다. 요즘 운동하는 곳 근처에 고양이 3마리를 발견해서 운동이 끝난 다음에 같이 놀다가 온다. 회사 건물이어서 회사 사람들이 밥을 챙겨주는 듯 하다.사람을 무서워하지 않는 고양이들이었는데 얼마전에 한 마리가 교통사고로 세상을 떠났다. 키울 여건이 되는 사람이 데려가면 좋으련만...