소개
자바스크립트(JS)는 웹 개발에서 가장 널리 사용되는 프로그래밍 언어 중 하나입니다. 이 언어를 잘 이해하고 활용하는 것은 웹 개발자에게 매우 중요합니다. 이 블로그 포스트에서는 아직 자바스크립트의 중요한 키워드를 모르는 분들을 위해 JS 키워드 TOP 10을 소개하겠습니다.
1. 변수 (Variable)
변수는 값을 저장하는 데 사용되는 메모리 공간입니다. 자바스크립트에서 변수를 선언할 때는 'var', 'let', 'const' 키워드를 사용합니다. 예를 들어:
var x = 5; let y = 'Hello'; const z = true;
2. 함수 (Function)
함수는 코드의 재사용성을 높이기 위해 사용됩니다. 자바스크립트에서 함수를 정의할 때는 'function' 키워드를 사용합니다. 예를 들어:
function add(a, b) { return a + b; }
3. 조건문 (Conditional Statement)
조건문은 주어진 조건에 따라 다른 코드 블록을 실행하는 데 사용됩니다. 자바스크립트에서 조건문을 작성할 때는 'if', 'else if', 'else' 키워드를 사용합니다. 예를 들어:
var age = 18; if (age >= 18) { console.log('성인입니다.'); } else { console.log('미성년자입니다.'); }
4. 반복문 (Loop)
반복문은 동일한 코드 블록을 여러 번 실행하는 데 사용됩니다. 자바스크립트에서 반복문을 작성할 때는 'for', 'while', 'do while' 키워드를 사용합니다. 예를 들어:
for (var i = 0; i < 5; i++) { console.log(i); }
5. 객체 (Object)
객체는 속성과 메서드를 포함하는 자료구조입니다. 자바스크립트에서 객체를 생성할 때는 중괄호({})를 사용하고, 속성과 메서드는 콜론(:)으로 구분합니다. 예를 들어:
var person = { name: 'John', age: 25, sayHello: function() { console.log('Hello!'); } }; console.log(person.name); person.sayHello();
6. 배열 (Array)
배열은 여러 개의 값을 순서대로 저장하는 데 사용됩니다. 자바스크립트에서 배열을 생성할 때는 대괄호([])를 사용하고, 각 요소는 쉼표로 구분합니다. 예를 들어:
var fruits = ['apple', 'banana', 'orange']; console.log(fruits[0]); console.log(fruits.length);
7. 클래스 (Class)
클래스는 객체를 생성하기 위한 템플릿입니다. 자바스크립트에서 클래스를 정의할 때는 'class' 키워드를 사용합니다. 예를 들어:
class Rectangle { constructor(width, height) { this.width = width; this.height = height; } getArea() { return this.width * this.height; } } var rect = new Rectangle(5, 3); console.log(rect.getArea());
8. 모듈 (Module)
모듈은 코드를 여러 개의 파일로 분리하여 관리하는 데 사용됩니다. 자바스크립트에서 모듈을 작성할 때는 'import'와 'export' 키워드를 사용합니다. 예를 들어:
// module.js export function add(a, b) { return a + b; } // main.js import { add } from './module.js'; console.log(add(2, 3));
9. 비동기 (Asynchronous)
비동기는 코드의 실행 순서를 보장하지 않는 것을 의미합니다. 자바스크립트에서 비동기 처리를 위해 'setTimeout', 'setInterval', 'Promise' 등의 키워드를 사용합니다. 예를 들어:
setTimeout(function() { console.log('Hello, world!'); }, 1000);
10. 예외 처리 (Exception Handling)
예외 처리는 코드 실행 중 발생할 수 있는 오류를 처리하는 데 사용됩니다. 자바스크립트에서 예외 처리를 위해 'try', 'catch', 'finally' 키워드를 사용합니다. 예를 들어:
try { // 오류가 발생할 수 있는 코드 throw new Error('Something went wrong.'); } catch (error) { // 오류 처리 console.log(error); } finally { // 항상 실행되는 코드 console.log('Done.'); }
결론
이 블로그 포스트에서는 자바스크립트의 중요한 키워드인 변수, 함수, 조건문, 반복문, 객체, 배열, 클래스, 모듈, 비동기, 예외 처리에 대해 알아보았습니다. 이러한 키워드를 잘 이해하고 활용한다면 자바스크립트 개발 능력을 크게 향상시킬 수 있습니다. 계속해서 공부하고 실습을 통해 익숙해지도록 노력해보세요!
'FrontEnd > Java Script' 카테고리의 다른 글
Front end 면접에서 예상되는 코딩 과제와 해결법 (2) | 2023.06.27 |
---|---|
JavaScript의 탄생부터 현재까지 역사 알아보기 (0) | 2023.06.23 |
IIFE(즉시 실행 함수 표현식) (0) | 2021.01.11 |
호이스팅이란? (0) | 2021.01.11 |
this (0) | 2020.12.31 |