В этой статье описывается метод JS для реализации мультипотового на основе SetTimeout и SetInterval. Поделитесь этим для вашей ссылки, следующим образом:
JavaScript не может реализовать блокировку потока (сон), потому что сон включает в себя системные вызовы. JS не разрешает системные вызовы по соображениям безопасности.
Если вам нужно реализовать оператор для продолжения выполнения, вы можете использовать метод простара (1) для употребления процессора, и вы сломаете его, когда оцените время. Но этот метод на самом деле не сон.
Таймер выполнен только один раз
<Script> // Таймер использует функцию hello () {alert ("hello");} // Выполнение метода var t1 = window.settiptimeout (hello, 1000); var t2 = window.settimeout ("hello ()", 3000); // Выполнить метод window.cleartimeout (t1); // Удалить таймер </script>Повторный таймер выполнения
<script> function hello () {alert ("hello");} // Повторите метод var t1 = window.setInterval (hello, 1000); var t2 = window.setInterval ("hello ()", 3000); // Метод удалить окно таймера.clearInterval (t1);вопрос:
Если два метода на странице выполняются после загрузки страницы, но фактические результаты запуска не могут быть выполнены в том порядке, в котором вы себе представляют, как я могу ее решить?
Решение:
Вы можете добавить таймер в метод нагрузки, установить таймер, а затем запустить его после «отсрочки» в течение определенного периода времени, чтобы вы могли искусственно различать порядок загрузки страниц и запуска методов.
For more information about JavaScript related content, please check out the topics of this site: "Summary of JavaScript switching effects and techniques", "Summary of JavaScript search algorithm skills", "Summary of JavaScript animation effects and techniques", "Summary of JavaScript errors and debugging techniques", "Summary of JavaScript data structures and algorithm skills", "Summary of Алгоритмы и методы обхода JavaScript »и« Сводка использования математических операций JavaScript ».
Я надеюсь, что эта статья будет полезна для каждого программирования JavaScript.