코딩앙마) 자바스크립트 기초강좌 #1 변수

jina Seo·2022년 7월 16일
0

자바스크립트

목록 보기
1/2

변수

어떤 정보에 이름을 붙여서 저장하고 싶어서 사용

1. 변수 선언 방법

1-1. 변수 =
예) name = "MIKE"

하지만 위 방법은 문제가 있다.
name = "MIKE";
name = "google";
이렇게 두 번 선언될 경우 마지막에 선언된 변수로 뒤덮이게 된다.
그래서 아래의 방법을 사용하는 것

1-2. let 변수 =
이 방법을 사용하면 같은 변수를 선언했을때,
구문 오류가 발생하게 된다.

선언 후 다른 값으로도 바꿀 수 있는데 ->
let을 생략하면 된다.

let grade = "F";
grade = "A";

-> 이 부분 지금은 모르겠다
저렇게 되면 저 줄 이하부터 a인지 아니면 전체 grade라는 변수가 f로 변하는지
-> 아는 언니 답변; 코드마다 다르지만 그 줄 이하라고 생각하면 된다...

let은 그래서 변할 수 있는 값일때 쓴다. 그럼 변하지 않는 값은?
1-3. const 변수 =
const PI = 3.14;
절대 변하지 않는 상수에 쓴다.
수정하려고 하면 에러가 뜸
예를 들면 최댓값, 생일같은....

tip 상수라는 것을 알리기 위해 가급적 변수를 대문자로 쓰는 것이 좋다.

그래서...

tip 모든 변수를 일단 const로 선언하고, 나중에 변경될 수 있는 변수를 let으로 선언한다.

추가)
1. 변수는 문자, 숫자, $, _ 만 사용한다.
2. 첫글자는 숫자가 될 수 없다.
3. 예약어는 사용할 수 없다.
(예를 들어 class = "수업"과 같은 코드는 에러가 난다. 클래스는 자바스크립트에서 이미 사용하고 있기때문(예약어라는 뜻))
4. 가급적 상수는 대문자로 알려주는 것이 좋다.
5. 변수명 은 읽기 쉽고 이해할 수 있게 선언 하는게 좋다

profile
운동하는 개발자가 꿈입니다?

0개의 댓글

Powered by GraphCDN, the GraphQL CDN