JS-변수

김진우·2023년 8월 8일
0

Javascript

목록 보기
24/48

변수

  • 변수 : 특정 데이터값을 임시로 저장하는 공간
  • 변수를 사용하는 이유
    1. 특정 값을 자주 사용해야 될 때(성능상의 이점)
    자바스크립트로 하여금 한번 찾은 내용을 또 찾지 않고 재사용해야 될 때.
    2. 반복적인 구문이나 값등이 여러코드에 걸쳐서 많이 쓰일 때 (편의상의 이점)


  • 변수 선언 방식
    - var (ES5)
    - let, const (ES6)
    • let : 변경될 수 있는 값을 저장할 때
    • const : 변경되지 않는 값을 저장할 때
  • 변수의 선언
    아래의 경우 변수 선언(값이 저장될 메모리 공간을 생성) 이라고 함
let num; //변수 선언
num = 3; //변수에 값을 할당(변수공간에 값을 저장)

let num1 = 5; //변수를 초기화(변수를 선언하자마자 값을 할당)
  • 변수명 작성시 유의점
    1 . 숫자로 시작 불가능
    2 . 특수문자 삽입 불가(_, $)
    3 . -사용 불가
    4 . 예약어 사용불가(let, const, var)
    5 . 한글 사용 불가
    6 . 자바스크립트는 대소문자 구분 (Apple, apple 두가지는 엄연히 다른 변수)


  • let, const의 차이
let num = 0;
console.log(num);
num = 3;
console.log(num);
//let의 경우 추후에 얼마든지 값을 덮어 쓸 수 있음.

const data = "중요한 데이터";
console.log(data);
data = "덮어쓰기 한 데이터"
console.log(data);
//const의 경우 덮어쓰기가 되지 않음.

즉, const의 경우 절대 값이 덮어쓰여지면 안되는 경우에 사용하고, let의 경우 추후에 얼마든지 덮어쓰여도 되는경우에 사용

profile
Code log

0개의 댓글

관련 채용 정보