1. 학습목표
변수에 대해 이해할 수 있다.
8가지 데이터 형(숫자,문자열,불,Null,Undefined,Bigint,객체,심볼)에 대해 이해할 수 있다.
2.필요 개념 문장정리
변수
- 변수는 데이터가 컴퓨터에 저장되는 주소이다.
- 변수를 선언하는 데는 var, let, const 세 개의 키워드가 사용된다.
- let을 이용하여 변수를 선언한 경우에는 언제든 필요에 따라 값을 재할당할 수 있다.
- const는 constant(상수)의 약어이다. const를 이용하여 선언된 변수는 값을 재할당할 수 없다. 따라서 값이 고정된 변수에 사용된다.
변수 이름 짓기
- 영어 알파벳, 숫자, _, $를 사용
- 숫자로 시작하면 안된다.
- 대문자와 소문자는 서로 다른 것
- 길게 지을 경우 _와 캐멀케이스 사용
데이터 형
- 기본데이터형 8가지(숫자, 문자열, 불, Null, Undefined,Bigint, 객체, 심볼)
- 숫자데이터는 정수와 부동소수점숫자가 사용된다
- 16자리정부부터는 Bigint가 사용되고 정수끝에 n을 붙인다.
- 문자열은 하나 이상의 문자를 표현하는 데 사용된다. 큰 따옴표나 작은 따옴표로 감싼다.
- 공백도 하나의 문자이다.
- 문자열 안에 있는 큰 따옴표 앞에는 역슬래쉬가 사용된다. 역슬래쉬가 사용되는 문자를 이스케이프 문자라고 부른다.
- innerHTML이나 document.write()로 브라우저 화면에서 줄바꿈을 할때는 HTML 줄바꿈 태그인 <br>을 이용해야 한다
- 문자열에 사용된 +는 문자열 연결 연산자라고 부르고 문자열을 서로 연결하는 데 사용된다.
- 백틱 안에 있는 ${...}은 문자열로 변환되어 백틱 내의 다른 문자열과 합쳐집니다.
- 불은 true와 false값만이 존재한다.
- 변수가 값을 가지고 있지 않으면 그 값은 undefined가 된다.
- 변수가 초기값을 가지지 않으면 undefined가되고 typeof연산자를 통해 데이터형을 확인해 볼 수 있다.
- Null은 빈 문자열을 의미하고 문자열로 볼 수 있다.
- 객체는 {키:값, 키:값, 키:값, ...}의 형태로 사용된다.
- 배열은 다수의 값을 저장할 수 있는 변수이다.
- 괄호[]안에 있는 숫자는 인덱스라고 하고 인덱스는 0부터 시작한다.
- 심볼은 유일한 식별자로서 객체의 속성을 추가하는데 사용한다.
3.마무리
변수에 대해 이해하고 8가지 데이터형에 대한 기본적인 특징을 알 수 있었다.
'언어 기초 > JAVASCRIPT' 카테고리의 다른 글
객체, 배열 [JavaScript | 학습을 위한 자료 | 한입만 REACT] (0) | 2024.11.20 |
---|---|
콜백함수, 스코프[JavaScript | 학습을 위한 자료 | 한입만 REACT] (1) | 2024.11.20 |
함수, 함수표현식, 화살표함수[JavaScript | 학습을 위한 자료 | 한입만 REACT] (0) | 2024.11.20 |
조건문, 반복문 [JavaScript | 학습을 위한 자료 | 한입만 REACT] (0) | 2024.11.19 |
변수, 자료형, 형변환, 연산자 [JavaScript | 학습을 위한 자료 | 한입만 REACT] (2) | 2024.11.19 |