본문 바로가기
FrontEnd/Java Script

아직도 이거 모르니? JS 키워드 TOP 10!

by Fathory 2023. 6. 23.

title

소개

자바스크립트(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.'); }

결론

이 블로그 포스트에서는 자바스크립트의 중요한 키워드인 변수, 함수, 조건문, 반복문, 객체, 배열, 클래스, 모듈, 비동기, 예외 처리에 대해 알아보았습니다. 이러한 키워드를 잘 이해하고 활용한다면 자바스크립트 개발 능력을 크게 향상시킬 수 있습니다. 계속해서 공부하고 실습을 통해 익숙해지도록 노력해보세요!

반응형