상세 컨텐츠

본문 제목

자바스크립트 | 기본 문법 요약

FrontEnd/Java Script

by 유후(yufu) 2023. 2. 16. 00:43

본문

반응형

1. 변수

변수는 값을 담는 컨테이너이며 모든 프로그래밍 언어의 중추입니다. JavaScript에서 변수는 var, let, const 키워드를 사용하여 선언되며 숫자, 문자열, 배열, 객체 등과 같은 모든 유형의 값을 할당할 수 있습니다.

var myVariable = "Hello, World!";

유의 : JavaScript에서 변수는 대소문자를 구분하며 문자, 숫자, 달러 기호( $) 또는 밑줄( _) 문자를 포함할 수 있다는 점에 유의해야 합니다.

2. 데이터 유형

JavaScript에는 여섯 가지 기본 데이터 유형이 있습니다.

유의 : JavaScript는 느슨하게 유형이 지정된 언어입니다. 즉, 변수에 고정된 데이터 유형이 없습니다. 대신 변수는 할당된 값에 따라 데이터 유형을 동적으로 변경할 수 있습니다. 
  • String: 따옴표로 묶인 일련의 문자입니다.
  • Number: 숫자 값(정수 또는 부동 소수점 값)입니다.
  • Booleantrue: 또는 가 될 수 있는 값입니다 false.
  • Null: 값이 의도적으로 없음을 나타내는 특별한 값입니다.
  • Undefined: 선언되었지만 초기화되지 않은 변수에 자동으로 할당되는 값.
  • Symbol: 개체의 고유 식별자입니다.

3. 연산자

연산자는 더하기, 빼기, 곱하기 등과 같이 값에 대해 특정 작업을 수행하는 기호입니다. JavaScript에는 다음과 같은 여러 유형의 연산자가 있습니다.

  • 산술 연산자: +, -, *, /, %등.
  • 비교 연산자: ==, !=, ===, !==, >, <, >=, <=등.
  • 논리 연산자: &&, ||및 !.
  • 할당 연산자: =, +=, -=, *=, /=등.

4. 조건문

조건문을 사용하면 특정 조건에 따라 코드 흐름을 제어할 수 있습니다. JavaScript에서는 if특정 조건이 충족되는 경우에만 명령문을 사용하여 코드 블록을 실행할 수 있습니다.

if (condition) {
  // code to be executed if condition is true
}

else키워드를 사용하여 조건이 충족되지 않는 경우 실행할 코드 블록을 지정할 수도 있습니다.

if (condition) {
  // code to be executed if condition is true
} else {
  // code to be executed if condition is false
}

5. 반복문(루프)

루프를 사용하면 지정된 횟수만큼 또는 특정 조건이 충족될 때까지 코드 블록을 반복할 수 있습니다. JavaScript에는 for와 while 두 가지 유형의 루프가 있습니다. for 루프는 지정된 횟수만큼 코드 블록을 반복하는 데 사용됩니다.

for (var i = 0; i < 10; i++) {
  // code to be executed 10 times
}
반응형

관련글 더보기