개발

[JavaScript] 필수 기본문법 및 예제

딱딱키보드 2023. 5. 15. 12:17
728x90
SMALL

자바스크립트(JavaScript)는 웹 페이지를 동적으로 만들기 위한 프로그래밍 언어입니다. 다음은 자바스크립트의 기본 문법입니다.

1. 변수 선언과 할당
자바스크립트에서 변수는 var, let, const 세 가지 키워드를 사용하여 선언할 수 있습니다.

var a = 1;
let b = 2;
const c = 3;


2. 데이터 타입
자바스크립트의 데이터 타입은 다음과 같습니다.
숫자(Number)
문자열(String)
불리언(Boolean)
null
undefined
객체(Object)
배열(Array)


3. 조건문과 반복문
자바스크립트에서 조건문은 if, else if, else 키워드를 사용하여 작성할 수 있으며, 반복문은 for, while, do-while 키워드를 사용하여 작성할 수 있습니다.

// 조건문 예시
if (a > b) {
  console.log("a is greater than b");
} else {
  console.log("a is less than or equal to b");
}

// 반복문 예시
for (let i = 0; i < 10; i++) {
  console.log(i);
}

let i = 0;
while (i < 10) {
  console.log(i);
  i++;
}


4. 함수
자바스크립트에서 함수는 function 키워드를 사용하여 작성할 수 있습니다.

function sum(a, b) {
  return a + b;
}

console.log(sum(1, 2)); // 3


5. 객체와 클래스
자바스크립트에서 객체는 중괄호({})를 사용하여 생성할 수 있으며, 클래스는 ES6부터 class 키워드를 사용하여 작성할 수 있습니다.

// 객체 예시
let person = {
  name: "John",
  age: 30,
  address: {
    city: "New York",
    state: "NY"
  }
};

console.log(person.name); // John
console.log(person.address.city); // New York

// 클래스 예시
class Person {
  constructor(name, age) {
    this.name = name;
    this.age = age;
  }

  sayHello() {
    console.log(`Hello, my name is ${this.name}.`);
  }
}

let john = new Person("John", 30);
john.sayHello(); // Hello, my name is John.


자바스크립트는 다양한 기능을 제공하기 때문에 이외에도 많은 문법이 있습니다만 이것들은 자바스크립트의 기본 문법으로 필수로 알아야 합니다.

728x90
LIST