TCP School를 정복하기 위한 첫걸음
"자바스크립트는 객체(object) 기반의 스크립트 언어이다"
HTML로 웹의 내용 작성 → CSS로 웹을 디자인 → JavaScript로 웹의 동작을 구현
이름 때문에 관련 있는 언어로 착각하기 일쑤다.
하지만 비슷한 점 보다 다른 점이 훨 많다!
비슷한 점이라면 두 언어 모두 C 언어 기반으로 만들어졌다.
C언어 기반이다보니, 실행문은 세미콜론으로 구분된다.
var x = 10;
대소문자 또한 구분한다.
var text = 10;
var Text = 20;
Var texts = 30;
리터럴은 직접 표현되는 값을 의미한다.
12
- 숫자 리터럴
"Hello"
- 문자 리터럴
true
- 불리언 리터럴
식별자는 변수나 함수의 이름을 작성할 때 사용하는 이름을 의미한다.
작성 시 두 가지 방식이 존재한다:
1. Camel Case
2. Underscore Case
var firstVar = 10'
- Camel Case
function my_first_function{ }
- Underscore Case
주석처리
//
- 힌줄주석
/* */
- 여러 줄 주석