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
'개발' 카테고리의 다른 글
[오류] Window TSL 1.0과 1.1 접속불가 (0) | 2023.05.19 |
---|---|
[WPF C#] 엑셀파일 읽기, 쓰기 (1) | 2023.05.16 |
[NodeJS] 필수 기본문법 및 예제 (0) | 2023.05.14 |
[JAVA] 클래스 정렬(Sort) 하는법 (0) | 2023.05.13 |
[JAVA] 파일입출력 하는법 (0) | 2023.05.12 |