# promise

29개의 포스트

Promise

[글로 정리하는 JS] Promise, Async/Await

2일 전
·
0개의 댓글
post-thumbnail

javascript Callback & Promise

이전 포스팅에서 다루었던 동기&비동기에 이어 나가겠다. 비동기 처리란 특정 로직이 끝나길 기다렸다 다음 순서 로직이 시작 되는 것이 아닌, 순서 제약 없이 실행 & 처리하는 방식을 말한다. 데이터 요청에 대한 부분과 같이 실행완료까지 시간이 걸린다던가 언제 올지 모르는

4일 전
·
0개의 댓글

Promise 객체

about promise object

6일 전
·
0개의 댓글
post-thumbnail

JS 비동기는 어떻게 구현되어있는가??

JS의 비동기 프로그래밍의 중요한 요소들을 간단하게 짚고 넘어간 뒤, 비동기를 처리하는 방식 3가지인 Callback, Promise, Async Await의 내부를 살펴봅니다.

2020년 3월 26일
·
4개의 댓글

[03/21]TIL

비동기 함수의 처리 결과를 반환하는 경우, 순서가 보장되지 않기 때문에 그 반환 결과를 가지고 후속 처리를 할 수 없다. 즉, 비동기 함수의 처리 결과에 대한 처리는 비동기 함수의 콜백 함수 내에서 처리해야 한다.

2020년 3월 21일
·
0개의 댓글

자바스크립트 Promise 쉽게 이해하기

이 글은 CAPTAIN PANGYO - 자바스크립트 Promise 쉽게 이해하기 글을 기반으로 작성되었습니다. "A promise is an object that my produce a single value some time in the future" 프로미스는 자

2020년 3월 16일
·
1개의 댓글

[02/24]

promise => 비동기 코드를 동기적인 코드처럼 실행 가능하다.promise is object,비동기 작업의 결과를 반환하는 객체.promise객체는 pending,fullfilled(resolve),reject의 3가지 상태를 가짐executor를 매개변수로 받고

2020년 2월 25일
·
0개의 댓글

프로미스(Promise)

📌 프로미스란? 프로미스(Promise)는 비동기 상태를 값으로 다룰 수 있는 객체이다. 프로미스를 사용하면 비동기 프로그래밍을 할 때 동기 프로그래밍 방식으로 코드를 작성할 수 있다. 👉 콜백패턴 자바스크립트에서는 비동기 프로그래밍의 한 가지 방식으로 callb

2020년 2월 17일
·
0개의 댓글
post-thumbnail

[Javascript] 비동기 처리 - Promise

Promise가 등장하기 전까지 자바스크립트에서는 모든 비동기 처리를 callback 함수로 처리해 왔다. 하지만 callback 함수는 중첩이 될수록 에러처리가 매우 어려워지고 사람이 이해하기 힘든 코드가 되기 때문에 callback hell이라는 말까지 생기게 되었다. 그래서 비동기 처리를 쉽게 하기 위해 es2015에서는 Promise라는 문법이 추...

2020년 1월 30일
·
0개의 댓글

for문과 Promise 함께 쓰기

바닐라코딩 부트캠프 3주차 과제는 sorting함수 중 몇 가지를 골라 시각화하는 것이었다. 이 과제를 수행하면서 어려웠던 것 중 하나가 "비동기함수를 내가 원하는 시간과 순서대로 실행" 하는 것이었다. for문을 활용하여 배열안에 담아둔 각각의 정보를 내가 구현한 함수에 전달해서 동기가 아닌 비동기적으로 실행해야 했다. 계속 실패를 하다가 우연히 st...

2020년 1월 28일
·
0개의 댓글

[JS] Promise

Asynchronus > 자바스크립트는 비동기 처리를 위해 콜백 함수를 사용한다. 콜백 함수는 순차적인 처리가 많을 경우 가독성이 나쁘다. 또, 비동기 처리를 한꺼번에 처리하는 것도 한계가 있으며 에러 예외 처리에 대한 곤란한 부분이 있다. >> ## Promise? promise는 자바스크립트 비동기 처리에 사용되는 비동기 흐름을 제어해 주는 객체이다....

2020년 1월 25일
·
0개의 댓글
post-thumbnail

자바스크립트 비동기 처리 방식

blocking, non-blocking, callback hell, Promise, async await.. 등 비동기와 관련해 머릿 속에 파편적으로 흩어진 것들을 조금씩 모아두려 작성한다. 잘못된 사항들이 있다면 지적바라며.. 사용된 예시 MDN 예제에서 조금씩 덧붙였습니다. 동기 vs 비동기 동기와 비동기를 나누는 가장 큰 차이점을 어떻게 실행 ...

2020년 1월 21일
·
9개의 댓글

자바스크립트의 비동기 방식(콜백, promise, async await) -FE study3

1. 동기, 비동기 개념 동기(synchronous) 방식 : 코드의 연산이 하나의 프로세스로 동시에 진행됨. 즉, 코드 연산 한줄 한줄이 프로세스 과정 중 하나이며, 순차적으로 코드가 읽히므로, 다음 작업을 위해서는 그 전 작업이 완료되야함. 장점 : 연산이 직관적이고 간단함. 비동기(asynchronous) 방식 : 코드의 연산이 동시에 진행되는...

2020년 1월 10일
·
0개의 댓글

[번역] Introducing asynchronous JavaScript

문서를 천천히 읽다가 번역해서 올려두면 나중에 볼 때도 도움이 되고 다른 분들에게도 혹시나 도움이 되지 않을까 해서 올려봅니다. 전문적인 번역은 절대 아니며 의역, 오역, 그리고 오타도 난무합니다. 처음으로 번역을 해본거라 많이 미숙합니다. 더 좋은 의견이 있으시다면 언제든 남겨주세요! 원문 주소: https://developer.mozilla.org/e...

2020년 1월 5일
·
0개의 댓글
post-thumbnail

ECMAScript 6(ES2015) Features

ECMAScript 6의 새로운 기능 정리 Arrow Function(화살표 함수) 전통적인 함수작성 방법 대신 축약해서 표현할 수 있습니다. 콜백 함수로 활용합니다.. 화살표 함수에서의 this는 감싸고 있는 코드의 lexical this와 같습니다.

2019년 12월 24일
·
0개의 댓글

TIL - 비동기 처리: Callback, Promise, Async-Await

Today What I Learned Javascript를 배우고 있습니다. 매일 배운 것을 이해한만큼 정리해봅니다. * 1. 비동기적 처리는 왜 필요한가? SPA에서는 한 페이지 안에 다양한 기능이 존재하고, 한 기능이 실행 되었을 때 나머지 기능들이 동기적

2019년 12월 20일
·
0개의 댓글

promise 공부

1. promise란 무엇인가? 프로미스는 자바스크립트의 비동기 처리에 사용되는 객체다. 자바스크립트의 비동기 처리란 특정 코드의 실행이 완료될 때까지 기다리지 않고 다음 코드를 먼저 수행하는 자바스크립트의 특성을 의미 한다. 2. promise는 왜 필요할까? 프로미스는 주로 서버에서 받아온 데이터를 화면에 렌더링하는 상황에서 사용된다. 서버에서 데이터...

2019년 11월 24일
·
0개의 댓글

[javascript] Promise

먼저 알아야 할 부분, 비동기 처리?? javascript의 특성 중 하나인 비동기 처리는 특정 코드의 연산이 끝날 때까지 기다리지 않아요. 특정 코드가 돌아가는 중에 다음 코드를 먼저 실행해버립니다. Promise가 뭐죠? 자바스크립트 비동기 처리에 사용되는 객체로, fetch와 같이 순차적으로 data를 가져 온 후 처리 해야할 때 사용합니다....

2019년 11월 15일
·
0개의 댓글

자바스크립트 - Promise

Promise ? > 비동기 처리를 도와주는 객체 Sync vs Async 동기프로그래밍은 조건문이나 함수호출이 따로 없다면, 코드는 위에서 아래로 연속적으로 실행된다. 네트워크 요청 및 디스크 I/O와 같은 시간 소요가 많은 태스크의 경우 blocking 처리 된다. 비동기 프로그래밍의 경우 엔진이 이벤트 루프 안에서 실행이 되는것을 의미한다. blo...

2019년 11월 14일
·
0개의 댓글

2019.10.14 TIL

1. Promise , Promise.all Promise.all이 뭘 뜻하는지 이해하면 좀더 이해하기 쉽습니다. 그러니까 promise의 기초로 돌아가봅시다. 기본적으로 Promise.all은 promise 들의 배열을 받습니다. 그리고 그걸 다 합쳐서 하나의 promise로 만듭니다. 그 하나의 promise는 배열 안에 있는 모든 구성원 pr...

2019년 10월 13일
·
0개의 댓글