1. JavaScript란?
객체 기반의 스크립트 프로그래밍 언어로
정적인 html과 달리 사용자와 상호작용할 수 있는 동적인 언어이다.
2. JavaScript Data Type
Data Type은 프로그래밍 언어에서 사용할 수 있는 데이터(String, Varible, Boolean, Array 등)의 종류이다.
값이 불변하는 원시 타입(String, Number, Boolean 등)과 참조 타입(객체, 함수 등)으로 나뉜다.
- String
text, 곧 문자를 나타낼 때 사용한다.
작은 따옴표(‘’)나 큰 따옴표(“”)를 사용해 나타낸다.
- Number
숫자를 64비트 부동 소수점 형태로 저장한다.
모든 숫자를 실수로 처리한다.
- Boolean
True와 False를 나타낸다.
- Object
객체(Object)란 이름(name)과 값(value)으로 구성된 프로퍼티(property)의 정렬되지 않은 집합이다.
프로퍼티의 값에 함수가 오는 경우도 있는데 이때 함수를 메소드(method)라고 한다.
var 객체이름 = { 이름: 값 }
객체이름.이름 => 값이 나온다.