Create, Compete & Win at Redbrick Connect 2024! 🎉

변수 선언 및 할당

자바스크립트에서 변수를 선언하는 방법에 대해 설명합니다.

원하는 객체나 값을 저장하고, 텍스트 코딩 중에 저장된 값을 접근하고 활용하기 위해서는 변수를 선언하고 값을 할당해야 합니다.

자바스크립트에서 변수를 선언하는 방법은 여러 가지가 있지만, 레드브릭 스튜디오에서는 let, const 키워드 사용을 권장합니다.

기본적으로 키워드 [변수 이름]의 형태로 선언되며, = 연산자를 통해 변수에 값을 할당할 수 있습니다. 할당된 값은 변수 이름을 통해 접근할 수 있습니다.

// variable declaration and assignment
let firstVariable = 1;
const secondVarible = 2;
 
console.log(firstVariable); // 1
console.log(secondVariable); // 2

let & const

let & const는 변수를 선언하는 키워드라는 동일한 역할을 하지만 다음과 같은 차이점이 있습니다.

  • let

    • let 키워드로 선언된 변수에 새로운 값을 할당할 수 있습니다.
    let variable = 1;
    // reassign
    varible = 2;
    console.log(variable); // 2
  • const

    • const로 선언된 변수는 재할당할 수 없습니다.
    const variable = 1;
    // reassign
    varible = 2; // Error!
    • 할당된 값이 배열이나 객체인 경우, 배열/객체의 내부 요소를 변경할 수 있습니다.
const object = { title: "red" };
const array = ["red", "brick"];
 
object.title = "brick";
array[0] = "brick";
array[1] = "red";
 
console.log(object); // {title: "brick"}
console.log(array); // ["brick", "red"]