1. 자바스크립트란?

– 자바스크립트란?

JavaScript는 HTML이나 CSS와 같이 기능이 제한된 마크업 언어가 아니라 “프로그래밍 언어”입니다.

또한 컴파일 과정이 없는 “해석 언어”이기 때문에 개발 과정이 빠르고 유연합니다.

단점은 오류가 적고 실행이 약간 느리다는 것입니다.

JavaScript에는 동적 데이터 유형이 있습니다.


위와 같이 숫자로 저장된 변수의 값은 문자열, 부울, 객체, 배열 또는 함수로 변경될 수 있습니다.

– 콘솔 사용

콘솔은 JavaScript의 기능일 뿐만 아니라 환경*의 기능입니다.

따라서 콘솔을 열고 활성화하지 않는 한 소프트웨어 외부에 영향을 미치지 않습니다.

콘솔 사용을 위한 기본 구문은 다음과 같습니다.


여러 값을 나열하려면 , 로 구분하여 값을 입력하면 됩니다.

*자바스크립트 런타임 환경 무엇인가요

JavaScript 코드를 실행할 수 있는 소프트웨어

일반적으로 사용되는 콘솔 기능은 다음과 같습니다.





– 주석 및 세미콜론

1. 댓글: 컴퓨터가 무시하는 메시지

– 사람들에게 보여주기 위해 쓴 글

– 코드에 대한 설명, 앞으로 해야 할 일 등


// 주석이 달린 코드(컴퓨터 무시)

/* */ 주석이 달린 코드

2. 세미콜론( ; )

– 필요성에 대한 다양한 의견

– JavaScript에서는 세미콜론을 쓰지 않아도 실행 과정에서 자동으로 세미콜론이 추가됩니다.

하지만 ! 다음 경우에는 세미콜론이 필요합니다.

하나. 한 줄에 두 문장을 나란히 쓸 때


2. 개체 정의 후 함수가 여는 괄호로 시작하는 경우


x가 함수인 것처럼 오류가 발생합니다.

정의된 배열이 x 객체 바로 뒤에 오는 경우

– 변수 및 상수(데이터 패키지)

변수 / 떠나다(권장) / 상수(권장) .

– 값의 의미를 나타냅니다.

– 가치 재활용

– 변경된 상태를 나타내는 식별자

첫 번째 변수

– 포함된 값 변하기 쉬운 가방

– let 사용




undefined : ‘아직 설정되지 않음’ 값

– 변수 선언과 동시에 값 삽입 가능

– 다른 변수가 같은 값이면 데이터 범위 분할(메모리 절약)

– 이미 생성된 변수는 다시 선언할 수 없습니다.

– 코드는 선언 전에 사용할 수 없습니다.

2. 상수

– 포함된 값 불변 가방

끊임없는 사용

– 대부분 대문자로 표기


선언 시 상수 초기화

– 신고만 가능


그냥 선언하면 안 돼

– 값은 변경할 수 없습니다.


상수는 값을 변경할 수 없습니다.