Я видел эту ссылку: Внедрение взаимного исключения в JavaScript. С другой стороны, я прочитал, что в javascript нет нитей, но что именно это означает?
Когда происходят события, где в коде они могут прерывать?
И если в JS нет потоков, мне нужно использовать мьютексы в JS или нет?
В частности, мне интересно, как использовать функции, называемые setTimeout()
и XmlHttpRequest
onreadystatechange
глобально доступными переменными.