javascript is single threaded

JavaScript
JavaScript is a single-threaded language, which means it has 
only one call stack that is used to execute the program. The 
call stack is the same as the stack data structure that you might 
read in Data structures.
Source

Also in JavaScript: