Załóżmy, że mam funkcję do efektu slideshow:
function slideImages()
{
// sliding images
setTimeout(slideImages(), 1000);
}
Aby to zadziałało należy ją wywołać raz.
Znam 2 sposoby na wykonanie tego:
window.addEventListener('load', slideImages());
window.onload = slideImages();
Myślę, że pierwszy sposób jest lepszy i "dzisiejszy". Można też użyć funkcji anonimowej.
Dobrze myślę? A może są lepsze sposoby?