변수의선언
변수는 데이터를 저장할 필요가 있을 때마다 사용됩니다. 변수는 프로그램에서 다른 곳에서 사용할 수 있는 데이터를 포함 변수를 사용하면 여러 위치에서 동일한 값을 대체하는 데 사용할 수 있으므로 코드 재사용성이 보장됨.
const
const는 변수에 값을 재할당할 필요가 없을 때, 해당 변수가 고정된 값을 계속 갖고 있을 때 사용.
- const 변수이름 = 값
우리는 이걸 보통 "변수 <변수이름> 를 선언했고 해당 변수에 <값>을 할당했다" 고 표현함.
const name = "Sinok Kim" // name이라는 변수에 "Sinrok Kim"이라는 값을 할당
console.log(name) // 변수 name이 가리키고 있는 값 "Sinrok Kim"을 출력
name = "William" // 위에서 선언했던 name이라는 변수에 "William"이라는 값을 다시 재할당하려는 것이지만 실패. 에러 발생!
let
let은 const와 다르게 변수의 재할당이 가능하다.
let name = 'Sinok Kim' // name이라는 변수에 Sinrok Kim 이라는 값을 할당
console.log(name) // 변수 name이 가리키고 있는 값 Sinrok Kim 을 출력
name = 'William' // 위에서 선언했던 name이라는 변수에 "William"이라는 값을 재할당
console.log(name) // 변수 name이 가리키고 있는 값 "William"을 출력
var
최신 자바스크립트에서는 let과 const만 사용. var는 여러 단점들이 있기 때문에 더 이상 사용하지 않는 변수선언
키워드이다.
*참고
const currency = '$';
let userIncome = 85000;
console.log(currency + userIncome + '평균 수입 이상입니다.');
// 출력: $85000 평균 수입 이상입니다.
var age;
let weight;
const numberOfFingers = 20;
let movieTitle = '300'; // 숫자형
let audienceNumber = 300; // 문자형
'Javascript' 카테고리의 다른 글
자바스크립트 split메서드 (0) | 2023.03.15 |
---|---|
자바스크립트 map메서드 (0) | 2023.03.15 |
자바스크립트 퀴즈 어플 (0) | 2023.03.12 |
배열 (0) | 2023.03.08 |
자바스크립트 오류유형 (0) | 2023.03.07 |