자바스크립트 기초 문법에 대해 알아봅니다.
모든 프로그래밍 언어는 기억하고 싶은 값을 메모리에 저장하고, 저장된 값을 읽어 들여 재사용하기 위해 변수라는 메커니즘을 이용합니다.만약, 변수를 이용해서 재사용을 하지 않는다면, 우리는 “10 + 20 + 30 = 60”이라는 식에서 60이라는 결과값을 얻기 위해서
숫자(Number) 1\. 정수형 숫자(Integer)문자열은 문자의 나열입니다. 작은 따옴표(')나 큰 따옴표(")로 감싸서 표현합니다.
2 형 변환 자바스크립트에서는 다양한 자료형을 다룰 수 있습니다. 그리고 이 자료형들은 서로 형변환이 가능합니다. 이번에는 자바스크립트의 형 변환에 대해서 알아보겠습니다. 2-1. 암시적 형 변환(implicit coercion) 암시적 형 변환은 자바스크립트에서
자바스크립트에서는 다양한 연산자를 제공하여 변수나 상수를 다양한 방법으로 조작할 수 있습니다. 이번에는 자바스크립트의 연산자에 대해서 알아보겠습니다.1 \*\*산술 연산자(arithmetic operators)\*\*1-1. \*\*더하기 연산자(+)\*\*consol
자바스크립트에서는 함수를 정의하여 코드의 재사용성을 높일 수 있습니다. 이번에는 자바스크립트의 함수에 대해서 알아보겠습니다.1 함수 정의하기1-1. 함수 선언문(function declaration)위의 예제에서는 function 키워드를 사용하여 add라는 함수를 선
5 화살표 함수5-1. 기본적인 화살표 함수let add = (x, y) => { return x + y;}console.log(add(2, 3)); // 5위의 예제에서는 화살표 함수를 사용하여 add라는 함수를 선언하였습니다. 화살표 함수를 사용하면 함수의 선
자바스크립트에서는 조건문을 사용하여 특정 조건을 만족하는 경우에만 코드를 실행할 수 있습니다. 이번에는 자바스크립트의 조건문에 대해서 알아보겠습니다.let x = 10;if (x > 0) { console.log("x는 양수입니다.");}위의 예제에서는 변수 x가 양
자바스크립트에서는 반복문을 사용하여 특정 코드를 반복해서 실행할 수 있습니다. 이번에는 자바스크립트의 반복문에 대해서 알아보겠습니다.for (let i = 0; i < 10; i++) { console.log(i);}위의 예제에서는 for문을 사용하여 0부터 9
자바스크립트에서는 객체(Object)를 사용하여 여러 개의 값을 하나의 변수에 담고 관리할 수 있습니다. 이번에는 자바스크립트의 객체와 객체 메소드에 대해서 알아보겠습니다.let person = { name: "홍길동", age: 30, gender: "남자"};
자바스크립트에서는 배열(Array)을 사용하여 여러 개의 값을 저장하고 관리할 수 있습니다. 이번에는 자바스크립트의 배열과 배열 메소드에 대해서 알아보겠습니다.let fruits = "사과", "바나나", "오렌지";위의 예제에서는 배열 fruits를 생성합니다. 배열
ECMAScript 6 (ES6)는 JavaScript의 버전 중 하나로, 2015년에 발표되었어요. ES6는 이전 버전인 ES5에서 새로운 문법과 기능을 도입하여 JavaScript 개발자들이 보다 쉽고 효율적으로 코드를 작성할 수 있도록 개선하였습니다.기존에 변수
자바스크립트에서 함수는 일급 객체(First-Class Object)라고 해요. 그래서 함수를 객체처럼 여러가지 방식으로 다룰 수 있어요. 일반 객체와 달리 함수는 특별한 능력을 가지고 있습니다.일급객체(First-class Object)란 다른 객체들에 일반적으로 적
JavaScript에서 객체(object)와 배열(array)을 이용하면 굉장히 다양하고 복잡한 프로그래밍을 할 수가 있습니다. 그럼에도 불구하고 여전히 현실세계의 여러가지 문제들을 ‘프로그래밍’적으로 반영하기엔 많이 부족해요. Map과 Set은 이러한 한계를 극복하고
자바스크립트에서 값의 타입은 크게 기본형(Primitive Type)과 참조형(Reference Type)으로 구분됩니다. 기본형과 참조형의 구분 기준은 값의 저장 방식과, 불변성 여부입니다.복제의 방식기본형 : 값이 담긴 주소값을 바로 복제참조형 : 값이 담긴 주소값