- 바닐라 자바 스크립트는 플러그인이나, 라이브러리를 사용하지 않은 순수 자바 스크립트를 의미한다.
- 바닐라 자바스크립트 = 자바스크립트
- 아무것도 다운 받지 않아도 되니 가볍고 빠르다.
- Java : 기본적인 문법
- Scheme
- Self
ES6
- 선언은
var 키워드
뒤에 사용하고자 하는 변수의 이름을 지정하고 세미콜론으로 한 라인을 종료한다.var num; var hello;
- 선언된 변수에 원하는 값을 대입하는 과정을 의미한다.
- 숫자 형식이나 문자열 등을 사용
num = 12345; hello = '안녕하세요'; hello = "안녕하세요";
- Javascript의 변수는 표현하는 값의 종류에 따라서 형식이 구분된다.
- 이러한 변수의 종류를 데이터형이라고 한다.
- 데이터 타입 (Data Type), 변수형 등도 같은 의미로 사용
- Number : 정수, 실수 - String : 문자열 표현 - Boolean true / false - Object : 객체를 저장하기 위한 데이터 타입 - Null : 값 없음, 개발자가 의도적으로 변수의 공간을 비워놓은 상태를 의미 - undefined : 정의되지 않음, 처음부터 변수가 선언만 되고 아무런 값도 할당되지 않은 상태를 의미 이 상태의 변수는 어떠한 처리도 불가능
<body>
<script>
var msg1 = "안녕하세요";
var msg2 = "자바스크립트";
var msg3 = msg1 + " " + msg2;
console.log(msg3);
var num = 1234;
var msg = "안녕";
var result = msg + num;
console.log(result);
</script>
</body>
▶ 브라우저 콘솔 창에 아래와 같이 표출
안녕하세요 자바스크립트
안녕1234