[백업][가리사니] 자바스크립트에서의 쓰레드
javascript

이 문서는 가리사니 개발자 포럼에 올렸던 글의 백업 파일입니다. 오래된 문서가 많아 현재 상황과 맞지 않을 수 있습니다.

자바스크립트에선 객체를 new 하는 동시에 쓰래드가 동작하며, 이를 기다릴 만한 조인이 없습니다. 때문에 new를 하거나 setTimeout같은 함수를 사용할 경우엔, 자동으로 쓰래드로 동작함을 인지해야합니다.

이를 잘 이용하면 분산작업이 가능하고 Error 표시에도 좋습니다.

자바스크립트에서는 error이 throw 될 경우 뒤 로직이 멈추게됩니다. 하지만 오류는 표시하되 계속 진행하고 싶은경우에는 catch로 잡아서 쓰래드로 전달해주는 방식으로 우회할 수 있습니다.