Friday 27th December 2024
Durbar Marg, Kathmandu

JavaScript는 동적이고 인터랙티브한 웹 페이지를 만드는 데 사용되는 인기있는 프로그래밍 언어입니다. 웹 애플리케이션, 게임 및 기타 소프트웨어를 만드는 데 사용됩니다. 이 글에서는 JavaScript의 기본 문법을 다룰 것입니다.

변수

변수는 데이터 값을 저장하는 데 사용됩니다. JavaScript에서는 var, letconst 키워드를 사용하여 변수를 선언할 수 있습니다. 변수를 다룰 때 기억해야 할 몇 가지 중요한 사항은 다음과 같습니다.

  • 변수 이름은 대소문자를 구분합니다.
  • var 키워드는 함수 범위의 변수를 선언하는 데 사용됩니다.
  • let 키워드는 블록 범위의 변수를 선언하는 데 사용됩니다.
  • const 키워드는 상수 변수를 선언하는 데 사용됩니다.
  • 변수는 숫자, 문자열, 부울 및 객체와 같은 다른 데이터 유형을 포함할 수 있습니다.
  • 변수에는 = 연산자를 사용하여 값을 할당할 수 있습니다.

변수를 선언하는 예제는 다음과 같습니다.

let name = "John";

데이터 유형

JavaScript에는 문자열, 숫자, 부울, 객체, 배열, null 및 undefined와 같은 여러 가지 데이터 유형이 있습니다.

  • 문자열: 텍스트를 나타내는 데 사용됩니다.
  • 숫자: 숫자 값을 나타내는 데 사용됩니다.
  • 부울: 참 또는 거짓 값을 나타내는 데 사용됩니다.
  • 객체: 복잡한 데이터 구조를 나타내는 데 사용됩니다.
  • 배열: 값의 목록을 나타내는 데 사용됩니다.
  • Null: 객체 값이 없음을 나타내는 데 사용됩니다.
  • Undefined: 값이 할당되지 않은 변수를 나타내는 데 사용됩니다.

문자열 데이터 유형을 사용하여 변수를 선언하는 예제는 다음과 같습니다.

let name = "John";

연산자

연산자는 변수 및 값을 조작하는 데 사용됩니다. JavaScript에는 덧셈, 뺄셈, 곱셈 및 나눗셈과 같은 수학 연산을 수행하는 산술 연산자, 값의 비교를 수행하는 == (동일) 및 != (동일하지 않음)과 같은 비교 연산자, 여러 조건을 결합하거나 부정하는 논리 연산자 && (그리고) 및 || (또는), 값을 변수에 할당하는 할당 연산자

조건문

조건문은 프로그램의 실행 흐름을 제어하는 데 사용됩니다. JavaScript에는 if, else, else if, switch와 같은 여러 조건문이 있습니다. 다음은 if 문의 예입니다.

let age = 18;

if (age >= 18) {
  console.log("You are an adult");
} else {
  console.log("You are not an adult");
}

반복문

반복문은 일련의 작업을 반복하여 수행하는 데 사용됩니다. JavaScript에는 for, while, do-while과 같은 여러 반복문이 있습니다. 다음은 for 반복문의 예입니다.

for (let i = 0; i < 5; i++) {
  console.log(i);
}

함수

함수는 일련의 작업을 수행하는 데 사용됩니다. JavaScript에는 다음과 같은 여러 종류의 함수가 있습니다.

  • 함수 선언: 이름을 가진 함수를 선언하는 데 사용됩니다.
  • 함수 표현식: 변수의 값으로 함수를 선언하는 데 사용됩니다.
  • 화살표 함수: 더 간결한 방식으로 함수를 선언하는 데 사용됩니다.

함수 선언을 사용한 예제는 다음과 같습니다.

function greet(name) {
  console.log("Hello, " + name + "!");
}

객체

객체는 복잡한 데이터 구조를 나타내는 데 사용됩니다. 키-값 쌍으로 이루어져 있으며, 키는 문자열이고 값은 모든 데이터 유형이 될 수 있습니다. 객체를 선언하는 예는 다음과 같습니다.

let person = {
  name: "John",
  age: 30,
  city: "New York"
};

배열

배열은 값의 목록을 나타내는 데 사용됩니다. 모든 데이터 유형을 보유할 수 있으며 인덱스를 사용하여 액세스할 수 있습니다. 배열을 선언하는 예는 다음과 같습니다.

let fruits = ["apple", "banana", "orange"];

결론

이 글에서는 JavaScript의 기본 문법을 다루었습니다. 변수, 데이터 유형, 연산자, 조건문, 반복문, 함수, 객체 및 배열에 대해 배웠습니다. 이러한 개념은 JavaScript 개발자가 되기 위해 필수적인 기본 블록입니다. 이러한 개념을 연습하고 실험해 보면 동적이고 인터랙티브한 웹 페이지를 작성하는 데 필요한 능력을 키울 수 있습니다.

1 thought on “JavaScript 기본 문법

Leave a Reply

Your email address will not be published. Required fields are marked *

Back To Top