?print-pdf' Created by
setTimeout() и setInterval()
            // докато функцията alert() не приключи изпълнението си, нито един ред след нея няма да се изпълни:
            alert(`1`);
            console.log(`2`);
        
    
            //функцията setTimeout() се извиква веднага, но кода в нея - едва след 1000ms
            setTimeout(function(){
                console.log(`1`);
            },1000)
            console.log(`2`);
        
        
            2
            1 // след 1 секунда
        
        console.log(`2`) не изчаква предходната инструкция да завърши изпълнението си, а се изпълнява веднага.
            var timeoutID = setTimeout(function, milliseconds[, arg1, arg2, ...])
        
        
            var color = "#DAA371";
            function changeBodyBG(){
                console.log(`changeBodyBG() will change the body background!`);
                document.body.style.backgroundColor = color;
            }
            setTimeout(changeBodyBG, 2000);
            console.log(`After setTimeout()`);
        
        
            After setTimeout()
            changeBodyBG() will change the body background!
        
    See the Pen createDivsWithTimeout by Iva Popova (@webdesigncourse) on CodePen.
            var intervalID = setInterval(function, milliseconds[, arg1, arg2, ...])
        
        clearInterval() или до затваряне на прозореца на браузъра.See the Pen changeColorWithSetInterval by Iva Popova (@webdesigncourse) on CodePen.
            clearInterval(intervalID)
        
        
            // взимаме ID на setInterval():
            var intervalID = setInterval(foo, 1000);
            // прекратяваме изпълнението на съответния интервал:
            clearInterval(intervalID);
        
    See the Pen Example: clearInterval() by Iva Popova (@webdesigncourse) on CodePen.
            clearTimeout(timeoutID)
        
        clearInterval() и clearTimeout() могат да се използват взаимозаменяемо. Но кодът би бил по чист, ако се придържаме към дадените правила.See the Pen set_or_cancle_bodyBGchange_on_user_input by Iva Popova (@webdesigncourse) on CodePen.
These slides are based on
customised version of
framework