집에서 쉬거나 공부하기 싫을 때 유튜브를 통해 영상을 많이 보는 편인데 이 유투버는 호주에서 프론트엔드개발자로 근무하고 있다.
그리고 입문자인 사람에게 쉽고 편안하게 설명해주는 편이라서 자주 보곤 하는데 오늘은 자바스크립트 중에 데이터타입, data types, let vs var, hoisting에 대한 영상을 봤다.
그 중 내용에 요약이 필요하거나 정리할 부분에 대해서 작성해보겠다.
const는 변경이 불가능한 데이터 타입! (Immutable)
((보통 값을 할당하면 변경되지 않는 데이터타입을 선호함_보안성))
console.log(name === 'gagyeong' ? 'yes' : 'no');
이름이 gagyeong이면 yes를 출력 아니면 no를 출력해줘
또 switch를 사용하는 방법이 있는데 if, else if, else를 여러번 반복하는 경우 switch를 사용하는게 가독성이 더 좋다.
const browser = 'IE';
switch (browser) {
case 'IE':
console.log('go away');
break;
case 'Chrome':
case 'Firefox':
console.log('love you');
break;
default:
console.log('same all')
break;
}