2025/02/04 3

[자바스크립트 문법] 1급 객체란?

안녕하세요 이번엔 자바스크립트에서 1급 객체에 대한 개념과 종류들을 간단하게 알아보는 시간을 가져보겠습니다. 목차1. 1급 객체1-1. 1급 객체란?1-2. 1급 객체의 조건 내용1-3. 1급 객체의 종류서론먼저 1급 객체가 무엇이고, 1급 객체의 조건 내용과 1급 객체의 종류들을 살펴보겠습니다. "1급 객체"라고 하면 뭔가 급이 나누는 것 같게 느끼시나요?  그럼 1급 객체에 대해 알아봅시다~ 본론 1. 1급 객체 1-1. 1급 객체란? 변수에 할당할 수 있고, 함수의 인자로 전달되거나 반환될 수 있는 객체, 즉, 프로그래밍에서 1급 객체는 값처럼 사용할 수 있는 제한이 없는 객체를 뜻한다. 1-2. 1급 객체의 조건 내용 3가지 다른 함수의 매개변수로 전달해서 사용할 수 있다. 다른 함수의 retur..

[자바스크립트 문법] 클로저(Closure)란?

안녕하세요~  Promise 객체 문법이 끝나고 클로저(Closure)가 무엇이고, 클로저의 특징과 문법들을 예시 코드들을 보면서 살펴보겠습니다.  목차1. 클로저1-1. 클로저란?1-2. 클로저의 특징1-3. 클로저의 문법 코드1-4. 클로저의 목적1-5. 클로저 함수와 클로저 함수가 아닌 코드 서론오늘은 자바스크립트에서 클로저(Closure)가 무엇이고, 클로저의 특징과 문법들을 간략하게 알아보겠습니다. "클로저" 라는 단어를 들어보신적 있으신가요? 대부분 처음듣거나 비동기 학습이 끝나기 전에는 들어보신적이 없으실 겁니다.  그럼 본론으로 짚어가면서 클로저(Closure)에 대한 내용을 학습해보도록 하겠습니다.   본론 1. 클로저 1-1. 클로저란?함수가 선언될때의 어휘적 위치를 기억하고 해당 변수..

[자바스크립트 비동기 문법] Promise(프로미스)란?

안녕하세요~  오늘은 Promise에 대해 알아보고 Promise 객체에 대한 상태와 Promise 를 사용한 코드를 살펴보겠습니다.목차1.  Promise(프로미스)1-1. Promise(프로미스) 란? 1-2. Promise(프로미스) 를 왜 사용할까?1-3. Promise(프로미스) 객체 상태 3가지1-4. Promise Chaininig (프로미스 체이닝) 이란?1-5. Promise Chaininig (프로미스 체이닝) 사용 코드1-6. Promise 사용한 코드  서론먼저 Promise를 알기 전에 비동기 처리에 대한 학습이 필요합니다.  비동기 처리에 대한 이해가 충분히 되었다면 Promise에 대한 내용을 학습할 준비가 되어 있습니다.  본론1.  Promise(프로미스) 1-1. Prom..