js void operator, no-floating-promises
void
; 주어진 표현식을 평가하고 undefined를 반환합니다.
프로미스 다룰 때 주의할 점
no-floating-promises
라는 룰이 있는데, 프로미스를 핸들하라는 것이다- 무시하고 싶은 경우에
void
를 붙여줄 수 있는데, - 이 경우 내부에서 throw하는 에러를 외부에서 받지 못한다 (= catch에 안걸린다)
1 | const f = async () => { |
void
; 주어진 표현식을 평가하고 undefined를 반환합니다.no-floating-promises
라는 룰이 있는데, 프로미스를 핸들하라는 것이다void
를 붙여줄 수 있는데,1 | const f = async () => { |
1 | function wow(strings, ...values) { |
1 | const filePath = String.raw`C:\Development\profile\aboutme.html`; |
\
가 그대로 출력된다!1 | const promise1 = Promise.resolve(3); |
1 | const [job1, job2] = await Promise.allSettled(promiseJobs); |
1 | const PrimitiveType = |
1 | const arr1 = new Array(2).fill({}); |
1 | const [state, setState] = useState(0); |
1 | // https://stackoverflow.com/a/33457557 |
keys()
같은 걸 활용할 수도 있다니…