JavaScript로 크롬 앱 만들기 #2

Heeseung Ha·2021년 11월 20일

노마드 코더 - 바닐라 JS로 크롬 앱 만들기 #2

✔ 변수 선언하기

const : constant(상수), 값이 바뀔 수 없음
let : 변수값이 후에 바뀌는 등의 경우에 사용. 즉, 업데이트가 필요할 때 let을 붙여준다.

const a = 5;
const b = 2;
let myName = "heeseung";

console.log(a + b);
console.log(a * b);
console.log(a / b);

myName = "heeseung ha";
console.log("my new name is " + myName);
  • 변수선언 시 var도 사용할 수 있으나, var의 경우엔 브라우저가 인식은 가능하나 언어로부터의 보호를 받지 못한다.
  • 즉, 오류가 났을 때 표기를 해주지 않아 잘못된 부분을 직관적으로 인식할 수 없다.
  • 따라서 var보다는 constlet을 더 많이 사용하도록 하자.

✔ null과 undefined

let hello;
let hello = null;

console.log(hello);
undefined
null
  • undefined : 변수는 존재하지만 그 안의 값이 비어있다. 즉, 말 그대로 값이 정의되지 않았다.
  • null : 변수값이 비어있다 = 비어있는 걸로 정의가 되었다.
profile
FE 개발 공부중...💫

0개의 댓글