원본 본문으로 이동하기

자바스크립트에서의 쓰레드

박용서 - 자바스크립트에선 객체를 new 하는 동시에 쓰래드가 동작하며, 이를 기다릴 만한 조인이 없습니다. 때문에 new를 하거나 setTimeout같은 함수를 사용할 경우엔, 자동으로 쓰래드로 동작함을 인지해야합니다. 이를 잘 이용하면 분산작업이 가능하고 Error 표시에도 좋습니다. 자바스크립트에서는 error이 throw 될 경우 뒤 로직이 멈추게됩니다. 하지만 오류는 표시하되 계속 진행하고 싶은경우에는 catch로 잡아서 쓰래드로 전달해주는 방식으로 우회할 수 있습니다. - 자바스크립트