Публикации по теме 'settimeout'


Самый точный способ запланировать функцию в веб-браузере
TL;DR Функция setTimeout подходит, но в целом для теоретического тайм-аута 250 мс реальное / эффективное значение тайм-аута колеблется от 251 мс до 1,66 + с. По состоянию на октябрь 2020 года наиболее точным способом планирования функции / обратного вызова является использование setTimeout функции в Web Worker iframe с разными источниками . Функция requestAnimationFrame наименее точна и требует, чтобы она находилась внутри области просмотра, в противном случае..

setTimeOut и setIntervel в Javascript
Функция setTimeOut в javascript принимает функцию обратного вызова и запускает ее после указанного времени, которое вы передаете в качестве аргумента. Возьмем пример: function shoutOut(userName, userOneLiner) { alert(`Hey ${userName}, you are ${userOneLiner}`); } setTimeout(shoutOut, 3000, "Mayank", "Awesome"); //An alert message will show after 3 seconds В блоке кода выше мы создали функцию shoutOut и передали ее как функцию обратного вызова в setTimeOut вместе с аргументами..

Является ли Javascript однопоточным? Ты шутишь!!!
Это был субботний вечер, и я проходил курс Udemy по Angular (новый навык, который я пытаюсь приобрести). В нескольких видеороликах я понял, что мои навыки работы с Typescript плохие, и переключился на его документацию. Что ж, в нескольких темах я скептически отнесся к своему пониманию Javascript и начал изучать некоторые основы. И в результате появился этот блог. Хотя это хорошо известный факт, что «Javascript - однопоточный язык», в этом всегда были некоторые сомнения. Если..

Надлежащее использование setTimeout
Если вы только что прочитали этот заголовок и сказали: «Чувак, к черту этого парня. Я знаю, как использовать чертов setTimeout», эта статья не для вас, (или вы 💩-мешок, который ненавидит знать вещи) . Идея написать это возникла, когда я увидел, как этот метод злоупотребляют младшими/новыми разработчиками, и я понял, что не так много указаний относительно того, как, когда и почему его использовать. Что происходит, когда вы вызываете setTimeout? Понимание того, как работает setTimeout,..

JavaScript — это круто №1
Алоха; В этой серии (JavaScript — это круто #1) я подробно расскажу о JavaScript. В каждом выпуске будет каверзный вопрос и развернутый ответ. Вопрос дня: Как работает setTimeout(foo,0) и какую проблему он решает!? Некоторые из нас уже знают, что setTimeout(foo,0) запланирует выполнение функции foo как последней функции в очереди. Но почему !? Чтобы понять это, мы должны сначала понять, как JavaScript работает с функциями!? Как JavaScript работает с функциями!?..