728x90
변수란?
변수 : 값이 여러번 달라질 수 있는 데이터.
상수 : 값을 한번 지정하면 바뀌지 않는 데이터.
변수 선언의 규칙
변수 이름에는..
- 영어 문자, 언더스코어(_), 숫자를 사용한다
- 첫 글자는 영문자, _기호, $기호를 사용한다
- 띄어쓰기나 기호는 허용하지 않는다.
- ex) now, _now, now25 사용가능
- ex) 25now, now 25, *now 사용불가
영어는 대소문자를 구분하며 예약어를 사용 할수 없습니다!
영어 단어를 연결할땐 하이픈이나 언더스코어, 중간에 대문자를 섞어쓰는것도 가능합니다!
변수 이름은 의미있게 작성해야 안 헷갈립니다!!
변수 선언하기
var 뒤에 변수이름을 작성합니다
var 를 한번만 쓰고 뒤에 여러개의 변수를 한꺼번에 선언할수도 있습니다.
기본형 :
var 변수명
변수 선언은
var age;
var birthday;
등으로 할수도 있지만,
var age, birthday;
로도 가능합니당
변수에 값을 할당할때는
' = ' 기호 뒤에 값을 저장하면 됩니다!
var birthday;
birthday = 0000;
혹은
var birthday = 0000;
자료형이란..
컴퓨터가 처리할수있는 자료의 형태!
| 종류 | 설명 | 예시 | |
| 기본유형 | 숫자형 | 따옴표없이 숫자로만 표기합니다. | var birthday = 2000; |
| 문자열 | 작은따옴표(' ')나 큰따옴표(" ")로 묶어서 나타냅니다. 숫자를 따옴표로 묶으면 문자로 인식합니다. | var greeting = "Hello!"; var birthday = "2000"; |
|
| 논리형 | 참(true)와 거짓(false)로 2가지 값만 있는 유형으로 true와 false는 소문자로만 표시합니다 | var isEmpty = true; | |
| 복합유형 | 배열 | 하나의 변수에 여러 개의 값을 저장합니다 | var seasons = ['봄', '여름', '가을', '겨울'] |
| 객체 | 함수와 속성을 함께 포함합니다 | var date = new Data(); | |
| 특수유형 | undeifined | 자료형이 지정되지 않았을 때의 상태입니다. 예를들어 변수 선언만 하고 값을 할당하지 않은 변수는 undefined 상태입니다. | |
| null | 값이 유효하지 않을때의 상태입니다 | ||
숫자형(number)
정수 : 소수점이 없는 숫자
실수 : 소수점이 있는 숫자.
(자바스크립트는 실수를 정밀하게 계산하지 못합니다!
문자형(String)
작은 따옴표(' ')나 큰따옴표(" ")로 묶은 데이터
논리형(boolean)
참이나 거짓의 값을 표현하는 자료형, 불린 유형이라고도 합니다.
조건을 확인해서 조건이 맞으면 true, 아니면 false를 출력합니다.
undefined 유형
자료형이 정의 되지 않았을때의 데이터 상태,
변수 선언만 하고 값이 할당 되지 않은 자료형입니다.
null 유형
데이터 값이 유효하지 않은 상태
변수에 할당된 값이 유효하지 않다는 의미
배열(array)
하나의 변수에 여러 값을 저장할수 있는 복합유형
기본형)
배열명 ["값1", "값2",...]
배열명[] <= 빈배열 선언
728x90
'JAVA SCRIPT' 카테고리의 다른 글
| 자바스크립트 기본 문법!(변수) - Java Script (0) | 2022.12.15 |
|---|---|
| 자바스크립트 기본 문법!(함수) - Java Script (0) | 2022.12.15 |
| 자바스크립트 기본 문법!(반복문)-Java Script (0) | 2022.12.15 |
| 자바스크립트 기본 문법!(조건문)-Java Script (0) | 2022.12.15 |
| 자바스크립트 기본 문법!(연산자) - Java Script (0) | 2022.12.15 |