Skip to content

[44~45장] 13회차 문제 - 이진혁 #63

@constantly-dev

Description

@constantly-dev

목차 - ch 44, 45

Q1. 다음 중 RESTful 설계 원칙을 위반한 API를 모두 골라라. (복수 정답 가능)

또한 각 선택지가 어떤 원칙을 위반했는지 간단히 설명하시오.

  1. POST /users
  2. DELETE /users/delete/123
  3. PUT /users/123
  4. POST /users/123/update

Q2. 다음 코드의 콘솔 출력 결과는 무엇인가?

Promise.resolve('A')
  .then((val) => {
    console.log(val);
    return 'B';
  })
  .catch((err) => {
    console.log('Error:', err);
  })
  .then((val) => {
    console.log(val);
  });

Q3. 다음 코드의 콘솔 출력 순서를 올바르게 나열하시오.

console.log('start');

setTimeout(() => {
  console.log('timeout');
}, 0);

Promise.resolve().then(() => {
  console.log('promise 1');
}).then(() => {
  console.log('promise 2');
});

console.log('end');

Q4. O/X 문제

  • fetch 함수에서 401, 404 등의 에러가 발생하면 해당 에러를 reject한다. (O/X)

Metadata

Metadata

Labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions