- 선언형언어(HTML,CSS)
- 함수형언어
- 명령형언어
자바스크립트는 함수형언어와 명령형언어 두가지 특징을 모두 가짐
자바스크립트는 값(정확히는 식)과 문(statement)으로 구성
식(expression)이란? 기능을 갖고 있는 것 (예) 1+1
값(value)이란? 데이터(정보) (예) 1
= 기호는? 오른쪽 항의 값을 왼쪽 항의 값으로 옮긴다, 할당한다는 뜻
∴ 자바스크립트에서 식(expression)은 값(value)이라고 할 수 있다. (∵ 식은 결과적으로 반드시 값이 됨)
값에 의미를 부여할 수 있는 방식 => 식별자(identifier)를 쓴다
식별자의 종류
- 변수
- 함수
- 클래스
식별자의 네이밍규칙
- 예약어 x
- 공백포함 x
- 숫자로 시작 x
- 기호사용 제한적 ( $, _ 만 가능)
'🌱 Base' 카테고리의 다른 글
[JavaScript] 객체 접근연산자와 동적 바인딩 (0) | 2024.06.05 |
---|---|
[JavaScript] 상태(state)란, const를 많이 써야하는 이유는, (0) | 2024.06.05 |
[JavaScript] 객체(Object)는 값을 묶는다 (0) | 2024.06.05 |
[JavaScript] 실행(Run)이란, (0) | 2024.06.05 |
4가지 프로그래밍 역량 (0) | 2024.06.05 |