🔥 با کمک هوش مصنوعی در کمتر از 6 ماه فول‌استک شوید ...
۰ ثانیه
۰ دقیقه
۰ ساعت
۱ کیمیا امانت
تفاوت settimeout با setinterval
اسفندیار ساعی حل شده توسط اسفندیار ساعی

سلام استاد تفاوت settimeout با setinterval در چیه؟

settimeout فقط یکبار تابعی که بهش پاس می‌دید رو بعد از یه تاخیری اجرا می‌کنه.

یکبار چاپ 7Learn در کنسول با 2 ثانیه تاخیر:

setTimeout(function(){ console.log("7Learn"); }, 2000);

 

setinterval هر n ثانیه تابع رو اجرا می‌کنه.

چاپ 7Learn در کنسول هر 2 ثانیه یکبار:

setInterval(function(){ console.log("7Learn"); }, 2000);

 

بهترین پاسخ
اسفندیار ساعی ۲۴ تیر ۱۳۹۹، ۰۶:۵۶