// promise 복습 promise 객체(executor 콜백함수(resolve, reject)) const delay= // delay는 ms값을 받아 promise 객체를 리턴 (ms)=>{return new Promise( // 인수로 함수를 받음, resolve(성공)를 인수로 받아 처리하는 지연함수(executor) (resolve)=>{setTimeout( // setTimeOut은 callback함수와 ms초값을 받음 ()=>{resolve();},ms);} ); } const start=()=>{delay(2000).then(()=>{console.log("대기");});} start(); // async const delay2= (ms)=>{return new Promise( (resolve)=>{setTimeout( ()=>{resolve();},ms);} ); } // 함수의 오른쪽에 작성 -> promise 객체 반환 const start2=async()=>{delay2(2000).then(()=>{console.log("async 대기");});} console.log(start2()); 섹션 4에 5강 async, await를 수강하던 중에 영상과 다른 결과가 출력 되어 질문 드립니다. 두 코드의 결과를 서로 비교하고 싶어서 코드를 2개로 나누었는데요. async를 적은 코드는 pending상태의 promise객체 가 나온다고 하셨는데 저는 계속 fulfilled가 나와서 제가 코드를 잘못 썼는지 질문 드리고 싶습니다. 위의 코드의 영향이 있을까 싶어 주석 처리 해도 결과는 같았습니다.
안녕하세요 그리네모님. 강의 잘 보고 있습니다. 저는 포토샵,일러스트레이터,프리미어,애프터 이펙트는 다룰줄 아는데 애니메이트에 관심이 생겨 그리네모님 강의를 수강중에 의문이 생겼습니다. 캐릭터 수정,편집,동작등 작업의 편의를 위해 부분 부분 그룹화하는건 알겠습니다만 그룹화가 아닌 객체로 작업하면 무엇이 다른걸까요? object drawing mode로 그리고 그안으로 들어가서 수정하면 같은 결과가 아닌가요...? 제가 아직 [ 애니메이션 작업 전 캐릭터 세팅하는 법 ] 까지밖에 강의를 보지 않았는데 보다보면 의문이 풀릴까요..? 그룹,객체,심볼의 차이가 궁금 합니다....
선생님, 밑 코드에서 users[id] = name; 이 users 라는 객체 안에 key 값 id, value 값 name 으로 설정해준 걸로 이해했습니다. 1. 객체 값을 설정해준다면 users[id] = name; 이 아니라 user.id = name 이라고 해야 하는것 아닌가요?? 2. 혹은 이 선언이 dictionary 로 선언한 건가요?? 3. JS에서 객체와 dictionary 의 차이가 있나요?? 이상 질문 마칩니다. 좋은 강의 감사드립니다. return req . on ( ' end ' , () => { console . log ( ' POST 본문(Body): ' , body ) ; const { name } = JSON . parse ( body ) ; const id = Date . now () ; users [ id ] = name ; res . writeHead ( 201 , { ' Content-Type ' : ' text/plain; charset=utf-8 ' } ) ; res . end ( ' ok ' ) ; } ) ;