JavaScript의 변수

값을 변경할 필요가 없는 데이터 유형으로 JavaScript에서 이미 작업할 수 있습니다. 그러나 대규모 프로그램을 작성할 때 일반적으로 데이터와 중간 계산 결과를 어딘가에 저장해야 합니다. 이를 위해 변수가 사용됩니다.

변수란 무엇인가



변수는 나중에 액세스하기 위해 데이터를 저장할 수 있는 메모리의 명명된 장소입니다. 안에 선물이 들어있는 상자와 같습니다. 이것도 일종의 변수입니다!

모든 변수에는 다른 변수와 구별되는 이름이 있습니다. 변수 이름으로 값에 액세스할 수 있습니다.

변수는 프로그램에서 가장 많이 사용되는 요소 중 하나이므로 변수를 잘 이해하고 사용하는 것이 중요합니다.

변수 선언



변수 작업을 시작하기 전에 변수를 선언(즉, 생성)하기 위해 가 필요합니다. JavaScript는 두 개의 키워드를 사용하여 변수를 생성합니다.
  • let는 필요한 만큼 값을 변경할 수 있는 가변 변수를 정의합니다.
  • const 덮어쓰기를 금지하려는 값을 가진 상수를 선언합니다.

  • 변수를 선언할 때 이러한 키워드 중 하나 다음에 이름을 지정해야 합니다. 내용을 설명하는 변수 이름을 할당하는 것이 좋습니다. 코드를 이해하기 쉽게 만들기 위해 항상 의미 있고 읽기 쉬운 변수 이름을 선택하십시오.

    가변 변수



    변경 가능한 변수를 만들고 왜 그렇게 부르는지 이해해 봅시다. 이를 month라고 부르고 = 기호를 사용하여 데이터를 넣습니다.

    let month = "November"; // define the variable and assign it a value
    


    변수에는 모든 유형의 데이터를 저장할 수 있습니다. 이 경우에는 "November" 문자열을 저장했습니다. 변수 이름을 사용하는 경우 다음 행을 참조할 수 있습니다.

    let month = "November";
    
    console.log(month); // outputs the content of the variable to the console
    


    이 코드는 변수의 내용을 콘솔에 출력합니다. 이 경우 결과는 문자열 "November" - 귀하can check it입니다.

    The case of a name is important: `month` is not the same as `Month`.
    


    이제 변수를 변경하고 새 값을 콘솔에 출력해 보겠습니다.

    let month = "November";
    month = "December";
    
    console.log(month); // December
    


    보시다시피 변수의 값이 변경되었습니다. 이제 문자열 "December"을 저장합니다.

    변수를 선언하는 다른 방법



    이전 스크립트에서는 var 대신 let 키워드가 사용된 것을 볼 수 있습니다. 다음과 같이 보입니다.

    var age = 23;
    


    이것은 변수를 선언하는 구식 방법입니다. var 키워드 자체는 나쁘지 않지만 새 프로젝트에서 var를 사용할 필요는 없습니다. 변수가 키워드 없이 선언될 때 코드를 찾을 수도 있습니다.

    age = 23;
    


    좋은 습관도 아닙니다. 앞으로 키워드 없이 변수를 선언하거나 var 로 변수를 선언하는 것이 왜 나쁜 생각인지 살펴보겠지만 지금은 상수에 익숙해지는 것이 더 유용합니다.

    상수


    language라는 불변 변수를 선언하고 문자열"JavaScript"을 값으로 추가합니다.

    const language = "JavaScript";
    

    const 키워드로 생성된 변수의 값을 변경하려는 경우 실패하고 오류가 발생합니다.

    const language = "JavaScript";
    language = "Python"; // error
    


    이제 변수에 대해 알았으므로 더 복잡하고 흥미로운 프로그램을 만들 수 있습니다.


    연결하자 💜



    , , GitHub , Discord에서 나와 연결할 수 있습니다.


    응원해줘 🤝



    Buy Me a Coffee에서 나를 지원할 수 있습니다.

    좋은 웹페이지 즐겨찾기