-
[TIL] 엘리스 SW 엔지니어트랙 2기 - Javascript 시작 (Week2,Day6)IT/엘리스SW 2022. 4. 11. 22:02728x90
엘리스 SW엔지니어 트랙 2기 DAY_6
📝 목차
- 오늘의 잡담
- JavaScript
- 이고잉님 수업 중 기억에 남는 것
- 코치님 수업 중 기억에 남는 것
🎙오늘의 잡담
자바스크립트 첫 시작인 주다.
이고잉님의 수업은 쫓아갈 만 했는데, 뒤에 실습 강의에서 readline 쓰면서부터 모지 싶었다.
뭐 다들 프리트랙에서 배웠다고 아무렇지 않은 듯 얘기하는데, 나는 보면서도 프리트랙때처럼 똑같이 어렵고 이해가 안됐음 ㅠ
한번 더 설명해달라고 물어보고 그제서야 50% 이해한듯..? 어떻게 쓰는건지는 여전히 모르겠고, 그게 어떻게 작동하는지 알고리즘을 이해하는데 대--충 이해만 했다. 아 조급하지 말아야지 말아야지 하는데, 자꾸 답변하는 사람들의 수준에 주눅이 들곤 한다.
와 저사람은 저런 질문도 하네? 저런것도 바로바로 답변하고 .. 대단하네 ..
살짝 비교됐는데, 다시 본래의 마음을 갖고 차근차근 해보기로 다짐 !
또 오늘은 바로 스터디를 구하는 날이다!
이런 준비를 되게 잘 잡아놓은 엘리스에게 감사하다.
가이드를 적절히 준비해주고, 알아서 스터디 모아서 해!
라고 하지만서도 무조건 1인 1스터디를 해야하고, 스터디 종류도 프론트엔드, 백엔드, 머신러닝, CS, 알고리즘, 미니 프로젝트 등을 제안하고 스터디에 필요한 자료제공 또한 해준다고 한다. 순식간에 다양한 스터디가 만들어지고 모여졌다. 나도 한참을 고민하다 JS 알고리즘 스터디에 스터디원으로 이름을 올렸다.
누가 되지 않게 열심히 할 일이 더 늘었다 ..
집에 걸어오며 뭔가 할 일이 더욱 많아졌음에 괜시리 스트레스가 상승 ㅡ
맵디 매운 제육볶음과 생마늘을 함께 쌈싸먹으며 열받은 머리 열로 식혀줬다. 😋
내 수준 내가 아니까 조바심내지말자!
1. JavaScript
1-1.이고잉님 수업 중 기억에 남는 것
- 어렵고 복잡한 것 중요하지만 처음 배우는 것에 대한 생각의 패러다임 바꿨으면.
- 효능감을 느껴보시길
- 콘솔창 활용하기
- 콘솔창 = 인터랙티브 모드, 대화형 도구
- 우리가 처음 언어를 대화하며 배웠듯, 코딩을 대화하듯 시작했다면 훨씬 더 많은 사람들이 덜 고통스럽지 않았을까?
- 다음번 수업 전까지 어떤 문제로든, 콘솔창을 활용하여 해결해보기 (단순한 사칙연산이든 무엇이든!)
- document.querySelector(‘body’).style.backgroundColor = ‘red’;
- document.querySelector(‘#container’).style.backgroundColor = ‘red’;
- 이러한 명령문들이 하나하나 뭔지 몰라서 시간 막 투자하지말고, 결국엔 알게 될테니 재미를 느끼면서 하길 !
- 참고로 CSS에서는 background-color 인데 JS에서는 -가 안돼서 대신 대문자 C를 씀. backgroundColor로.
- This의 값은 맥락적으로 달라지는 약속된 내장된 변수다. 어디에 있느냐에 따라 가리키는 애가 다름
1-2. 코치님 수업 중 기억에 남는 것
- 간단하게 정리해보는 const, let, var
- 한번 정해놓고 바꾸지 않을때 const
- 나중에 바꿀 때 let 을 많이 씀
- var는 보통 실무에서는 잘 쓰지 않음 (오류가 많이 생길 수 있어서)
강의자료에도 나와있듯, 아 엥간하면 var 쓰지말고 const, let 쓰라고들~~~~!
- null, undefined의 차이
매우 적절한 짤을 올려준 어떤 레이서분 ㅋㅋ
- 호이스팅
- function을 정의하기 전에 미리 사용해도 에러가 나지 않는것
- 실무에서는 개념은 이해하되, 은근 에러가 많이나서 권장하지는 않는 개념이자 방식이라고함
'IT > 엘리스SW' 카테고리의 다른 글
[TIL] 엘리스 SW 엔지니어트랙 2기 - Javascript 함수 활용(Week2,Day8) (0) 2022.04.13 [TIL] 엘리스 SW 엔지니어트랙 2기 - Javascript (Week2,Day7) (0) 2022.04.12 [TIL] 엘리스 SW 엔지니어트랙 2기 - git/github (Week1,Day5) (0) 2022.04.09 [TIL] 엘리스 SW 엔지니어트랙 2기 - css (Week1,Day4) (0) 2022.04.07 [TIL] 엘리스 SW 엔지니어트랙 2기 - html, css (Week1,Day3) (0) 2022.04.06