tanımlanan isimsiz bir işlevi: isimsiz bir işlevÇağrı Bu kodu yaptık bir setInterval
window.setInterval(function(){ var a = doStuff(); var b = a + 5; }, 60000)
gerçek içeriği sadece önemli değil olarak bu küçük örnek tabii ki. Gerçekten gerçekleşen şey, fonksiyonun kendisinde bir dizi değişken yaratılır çünkü küresel alanı kirletmek istemiyorum/istemiyorum.
Ancak, hepinizin bildiği gibi, doStuff() işlevi sayfa 60 saniyeye kadar çağrılmayacak. Şu anda, sayfa yüklendiği anda ve her 60 saniyede de bu işlevi çağırmak istiyorum.
İç kodu kopyalayıp setInterval() satırının hemen arkasına yapıştırmadan işlevi çağırmak bir şekilde mümkün mü? Dediğim gibi, küresel alanı, fonksiyonun dışında ihtiyaç duyulmayan gereksiz değişkenlerle kirletmek istemiyorum.
Aralık dışı işlevi oluşturun ve bir değişkene koyun. –
Biliyorum, ama mümkünse kaçınmaya çalışıyorum. Aşağıdaki kod tamamen geçerli iken – Tominator