신나yo-TechBlog

이제 강점이 된, 이것저것 호기심을 느끼고 앞장서는 style 본문

TIL : Life

이제 강점이 된, 이것저것 호기심을 느끼고 앞장서는 style

신나yo 2021. 3. 28. 23:39
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(유튜브 드립. 링크영상의 댓글 참조ㅋㅋㅋ)같은 존재이다.
수년 전 강의에서 이미 내가 경험할 오류를 다 예측하시는 분ㅋㅋㅋㅋ

시키지 않은 것까지 굳이 확인해보는 호기심이 중고대학에서 공부할 때는 날 힘들게 했는데,
개발공부를 하면서는 든든한 지원군이 되고 있다! :)

커버 이미지 출처: Photo by MI PHAM on Unsplash  

728x90
Comments