📌 개인적인 이슈가 생겨서 많이 힘들었던 날이다...

 

 

📗 오늘 학습한 내용

JavaScript

  • 객체
    • 객체의 속성과 속성값
    • for (let key in obj)
      • 객체에 있는 속성을 변수 key에 할당
    • for (let [key, value] of Object.entries(obj)
      • 객체에 있는 속성을 변수 key에 할당, 속성의 값은 value에 할당
  • 원시자료형
    • 고정된 저장 공간을 차지하는 데이터
    • number, string, boolean, undefined, null
  • 참조자료형
    • 대량의 데이터를 다루는 배열(Array)과 객체(Object)

 

배열은 사용할때 순차적으로 나와 구별하기 쉬웠지만, 객체의 경우 속성과 속성의 값을 둘다 변경하거나 삭제, 비교를 해야하는 과정에서 조금 헷갈렸던 것 같다. 코플릿으로 객체에 대한 문제를 풀면서 처음에는 쉬운 객체를 다루는 방법에 대해 나와있었지만 후반으로 갈 수록 여러가지 객체를 이용하여 푸는 문제에서 조금 신경을 써서 풀어야했다.

이때, !(부정)을 사용할 때 ()을 사용하지 않아 하나의 값만 부정하는 경우를 발생했는데 페어분이 알아내셔서 바로 수정하여 결과를 도출할 수 있었다. 이런부분에서 나는 꼼꼼하게 체크를 하지 않아 다양한 풀이를 생각했지만 의외로 간단한 부분에서 실수가 난다는 것을 다시 한번 인지하고 다음에는 조금 더 꼼꼼히 코드를 살펴볼 수 있도록 해야겠다.!!

 

 

📘 추가로 공부할 내용

JavaScript

  • 스코프
  • 클로저
  • JSON을 JavaScript의 배열로 변환하는 방법

 

 

 

 

📝 오늘 느낀점 & 마음 가짐

  • 프론트엔드로 가기에는 내 맥북이 버티질 못하겠다..... 구매를 생각하자!
  • 딥다이브를 오랜만에 한번더 정독해서 전문적 언어를 사용하자!!
  • 이제  Section 1의 종료가 얼마 남지 않았는데 한달간의 회고를 작성할 수 있도록 메모해보자!

 

'Daily > Today I Learned' 카테고리의 다른 글

22.05.13_TIL  (0) 2022.05.13
22.05.12_TIL  (0) 2022.05.12
22.05.10_ TIL  (0) 2022.05.10
22.05.09_TIL  (0) 2022.05.09
22.05.08_TIL(일주일간 회고)  (0) 2022.05.08

+ Recent posts