Notice
Recent Posts
Recent Comments
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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
- 생활코딩html
- 드로우앤드류
- 개발학습
- 개발공부
- 드림코딩엘리
- 프로그래밍독학
- 페이지분석
- TIOBE index
- 프로그래밍
- html
- php
- 유튜브학습
- 프로그래밍언어 통계
- 사이트구조
- 웹페이지분석
- 자기계발
- 개발 공부
- 학습기록
- 프로그래밍언어
- 프로그래밍 공부
- js
- 퍼스널브랜딩
- til
- 웹앱만들기
- 엘리사이트분석
- shinahyo
- 오늘배운것
- 사이트분석
- 학습일기
- 생활코딩
Archives
- Today
- Total
신나yo-TechBlog
이제 강점이 된, 이것저것 호기심을 느끼고 앞장서는 style 본문
728x90
이고잉님의 생활코딩 수업 중 web2-JavaScript를 수강 중이다.
다른 일과 병행하며 학습하다보니 진도가 더딘 편이지만 꾸준하게, 즐겁게 학습하고 있다.
오늘 진도는 객체를 쓰고, 불러오는(읽는) 실습이었는데, 오늘도 역시나 오류가 났고, 영상 강의를 멈춰두고,
그 오류의 원인을 찾고, 해결했다.
내가 발생시킨 오류는 바로 이것이었다.
<script>
const gamesIKnow = {
"game name" : "lol",
"another game name" : "DBH"
};
</script>
gamesIKnow라는 객체 안, 이름으로 각각 game name과 another game name을 썼는데,
이렇게 이름안에 띄어쓰기를 포함하면 문법적으로 오류이기 때문에 잘못된 쓰기 방식이라고 한다.
그래서, 아래와 같이 붙여쓰고, 대소문자로 띄어쓰기를 구분했다
*대소문자로 구분한다는 점은 생활코딩 강의가 아니라 노마드코더 바닐라자바스크립트 학습 중 알게 되었다.
하다 관두긴 했지만, 배운 것은 많다! 잘했넹 :)
<script>
const gamesIKnow = {
"gameName" : "lol",
"anotherGameName" : "DBH"
};
</script>
그런데, 수업 후반부에 "이름에 공백이 들어가면 안 된다. 문법상 오류이다"라는 점을 정확히 짚어주시는 이고잉님.
생활코딩 매 수업마다, 호기심을 앞세우고 시키지도 않은 실습을 하고 오류로 헤매다가 스스로 해법을 찾아 해결해놓고 수업으로 돌아와보면 꼭 바로 다음에 내가 경험한 오류를 짚어주신다.
ㅋㅋㅋㅋㅋㅋㅋ 그래서 이고잉님은 나에겐 sakeL(유튜브 드립. 링크영상의 댓글 참조ㅋㅋㅋ)같은 존재이다.
수년 전 강의에서 이미 내가 경험할 오류를 다 예측하시는 분ㅋㅋㅋㅋ
시키지 않은 것까지 굳이 확인해보는 호기심이 중고대학에서 공부할 때는 날 힘들게 했는데,
개발공부를 하면서는 든든한 지원군이 되고 있다! :)
728x90
'TIL : Life' 카테고리의 다른 글
팀 버너스 리: 성취를 나누기 (0) | 2021.04.07 |
---|---|
내가 존재하는 이유, 기억에 남는 개인 브랜드 되기 (0) | 2021.03.29 |
소셜미디어 활용법: 확실한 컨셉, 해시태그 활용방안 (0) | 2021.03.28 |
내 힘으로 부자가 되는 젊은 밀리어네어 (0) | 2021.03.27 |
조언자 또는 코치가 필요해! (0) | 2021.03.23 |
Comments