JS 변수

tpids·2024년 6월 4일

JS

목록 보기
4/40

변수 var 키워드

  • 사전적 의미로는 "변화를 줄 수 있는" 또는 "변할 수 있는 수"
  • 프로그래밍에서는 데이터를 담을 수 있는 공간
  • 저장하는 데이터에 따라서 자료형이 결정

Java vs Javascript

var vs let vs const

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
</head>
<body>
    <script>
        // 변수
        // num = 13 (파이썬) <-> 변수를 명시
        // var 키워드를 앞에 작성하고 변수를 생성할 것
        // var키워드 -> 자바스크립트 초창기에 사용되던 변수키워드
        // 단점 -> 같은 이름의 변수를 재선언이 가능 -> 협업했을 때 변수명이 중복되는 경우 발생
        // 오픈소스, api에는 변수명이 var로 사용이 되어있다.
        var num = 10;
        var num = 20;

        // let 키워드 -> ECMA6버전의 변수 키워드 -> var 키워드의 단점을 보완(재선언)
        // 재선언 불가능, 재할당 가능 -> 웹개발의 표준이다.(권장사항)
        let age = 30;
        // let age = 40;

        // 상수 -> 변하면 안되는 값들 
        // 상수는 재선언 불가능, 재할당 불가능 -> 함수를 제작할 때 사용 한다.
        const money = 0;
        // const money = 10;
        money = 10;
        
    </script>
</body>
</html>
profile
개발자

0개의 댓글