[코딩앙마]JS 기초강좌-변수

magiri·2022년 8월 23일
0

코딩앙마

목록 보기
1/14

변수

  1. 변수는 어떤 정보에 이름을 붙여서 저장하고 싶을때 사용
  2.  ex)name = "mike"; (name이라는 변수에 mike라는 값입력)
       age = 30; (age라는 변수에 30이라는 값 입력)
       
       자바스크립트에서 문자값은 항상 ' 혹은 "로 감싸줘야함 ("mike")
       ;는 한줄이 끝났다는 의미로 씀, 생략 가능하지만 쓰는게 좋음
       
  3. 자바스크립트에서 이미 사용하는 단어는 변수로 입력하면 에러가 남
  4.  ex) class = "수업"
         class는 자바스크립트에서 사용하는 Reserved Words(예약언어)로 변수로 사용시 에러가 남 
  5. 먼저 알면 좋은 함수
  6.  1)alert() : 경고창을 띄우는 함수
     2)console.log() : 로그를 찍는 함수 
  7. 변수명을 name, age등으로 설정하는 것은 매우 위험, 프로그램은 혼자만의 작업이 아니라 누군가가 같은 변수명을 사용할 수 있고, 같은 변수명 사용 시 마지막으로 선언된 변수로 적용됨
  8.  이를 방지하기 위해 2가지 키워드 존재
      1) let : 한번 선언 후 다른 값으로 변경 가능, 의도적으로 let을 생략 하고 변수명 사용하면 됨
      2) const : 절대로 바뀌지 않는 상수를 입력할 때 사용, 변경 시 에러 발생, 상수라는 것을 알려주기 위해 대문자로 선언하는게 좋음 
      	ex) π, 최대값, 최소값, 생일 등등
        
        자바스크립트에서 변수를 선언할때는,
        변할 수 있는 값은 let,
        변하지 않는 값은 const로 선언함으로써 의도치 않은 동작 방지
    

    Tip: 모든 값을 const로 설정 후 변경 될 여지가 있는 변수를 let으로 수정




정리
1. 변수는 문자와 숫자, $와 _만 사용
2. 변수의 첫글자는 숫자가 될 수 없음
3. 예약어 사용 없음
4. 가급적 상수는 대문자로
5. 변수명은 읽기 쉽고 이해할 수 있게 선언

0개의 댓글