개발언어/JavaScript

Variable을 만드는 방법(const,let,var)

Roxylife 2021. 8. 24. 15:55

Variable을 만드는 방법

1. const - variable을 통해 코드를 간결하게 (값 can't change.)

상수, 생성 후 바꿀 수 없음

const a = 5;
const b = 2;
const myName = "jiyoung"

console.log(a + b);
console.log(a * b);
console.log(a / b);
console.log("hello " + myName);

* const 는 한번 선언된 변수를 중간에 재선언을 통해 수정 할 수 없는 단호박 같은 친구다.

 

2. let - 새로운 것을 생성할 때 사용함. (값 can change.)

생성할 때 사용, 생성 후에 값을 바꿀 수 있음.
재선언 X, 재할당 O

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

console.log(a + b);
console.log(a * b);
console.log(a / b);
console.log("hello" + myName);

myName = "yimjiyoung";

console.log("your new name is " + myName);

let  const 에 비해 나름의 유도리가 있는 변수 선언 방식이다.
let myName = "ck";
my Name = "k";


3. var - 사용하지 말 것!

- 어디서든 변경할 수 있음.
재선언 O, 재할당 O
실수로 값을 업데이트해도 알아차릴 수 없는 단점. (구버전)

 

always const
sometimes let
never var

길이가 긴 변수를 선언할 때※ 

ex. VeryLongVariableName

JavaScript에서는 veryLongVariableName
cf. Python에서는 very_long_variable_name