function chain( _x ){
return new Promise( (resolve, reject) => {
return resolve( _x );
})
}
chain("hello")
.then( res => {
console.log( '1', res ); // console >>> '1', 'hello'
return res;
})
.then( res => {
console.log( '2', res ); // console >>> '2', 'hello'
return res;
})
. then( res => {
console.log( '3', res ); // console >>> '3', 'hello'
return res;
});
// return 값을 주면 이후 체이닝되는 then 에게 상속된다.
'Javascript' 카테고리의 다른 글
배열의 중복값 제거 (0) | 2019.04.25 |
---|---|
[자료구조] (0) | 2019.04.25 |
다수의 엘리먼트에 이벤트 등록하기 (0) | 2019.04.11 |
base64 인코딩, 디코딩하기! (0) | 2019.04.11 |
[Object] Object 다루기 - map, filter 로 값 추출하기 (0) | 2019.04.11 |