TIL #35

김태훈·2023년 5월 29일
0

TIL

목록 보기
35/35

Section1(lsn1~3)

lsn1

  • console.log('로그 - 기본적인 출력')
  • console.info('로그 - 기능적으로는 log와 같음. 사용하기에 따라 용도 구분 가능')
  • console.warn('경고 - 문제가 될 수 있는 부분')
  • console.error('오류 - 에러 발생 상황')

lsn3

let

let은 값의 의미를 나타내며, 재활용이 가능하다. 변경되는 상태를 기킨다.

undefined: '아직 값이 정해지지 않았다'라는 '값'

let x = 1
let y = x
// x가 가진 값을 y에 할당
console.log('변경 전', x, y)

x = 'Hello!'
console.log('변경 후', x, y)
// C 등의 언어와 달리, 메모리상 가리키는 위치가 변경
// 차지하는 자리가 다른 크기의 (자료형이 다른) 데이터가 재할당될 수 있으므로

const

const는 담긴 값이 바뀔 수 없으며, 흔히 대문자로 명명 (여러 곳에서 사용 될 공통 값인 경우)

주의사항

  • 영문, 한글 및 유니코드, 숫자 사용 가능
  • 특수문자는 $ 또는 _
  • 숫자로 시작할 수 없음
  • 공백(스페이스) 사용 불가
  • 예약어 사용 불가
profile
개발자(진)

0개의 댓글