devlogs-210825

Wonseok Choi·2021년 8월 25일
0

대구AI스쿨

목록 보기
41/49

간단한 요약

어제에 이어 자바스크립트 기본을 공부했다.


배운 내용

1. null 과 undefined

  • null은 값에 빈 값을 할당한 상태
  • null은 데이터 타입이 object임(이는 수정할 수 없는 버그 때문임 by official documents)
  • !null => true, !!null => false
  • 10 + null => 10

  • undefined는 선언만 하고 할당이 되지 않은 상태
  • undefined는 데이터 타입이 undefined
  • !undefined => true, !!undefined => false
  • 10 + undefined => NaN

2. function

  • 참조형 데이터 (primitive X)

parameter / argument

  • parameter: 함수에 마련된 argument의 자리
  • argument: 우리가 parameter로 전달한 값 or 함수 호출 때 전달하는 값

return

  • return을 이용해서 function을 통해 만들어낸 값을 활용하거나 다른 변수로 할당/전달할 수 있다.

3. array

  • array를 만들 땐 동일한 타입의 데이터를 묶어 두는 것이 좋은 습관
  • array를 만들 땐 동일한 성격의 데이터를 묶어 두는 것이 좋은 습관
  • array는 모든 타입의 데이터를 가질 수 있음

어려웠던 내용

아직 기본적인 JavaScript 내용이라 어려운 내용은 전혀 없었다.


나의 코드

github 약간의 연습한 코드를 업데이트했다.

0개의 댓글