⊗jsPmTrDl 453 of 505 menu

დაყოვნება შესრულებამდე JavaScript-ში

ახლა განვიხილოთ ფუნქცია setTimeout, რომელიც საშუალებას გვაძლევს შევქმნათ დაყოვნება კოდის გაშვებამდე. ეს დაყოვნება, setInterval ფუნქციისგან განსხვავებით, მხოლოდ ერთხელ მოხდება.

პირველ პარამეტრად setTimeout იღებს ფუნქციის საწყის კოდს, ხოლო მეორედ - დაყოვნებას მილიწამებში ამ ფუნქციის გაშვებამდე.

შევხედოთ ფუნქციის მუშაობას რაიმე მაგალითზე. მოდით გვქონდეს ასეთი ღილაკი:

<input type="submit" id="elem">

მივიღოთ ბმული ჩვენს ღილაკზე ცვლადში:

let elem = document.querySelector('#elem');

მოდით ახლა გავაკეთოთ ისე, რომ ღილაკზე დაჭერისას ეკრანზე გამოჩნდეს alert, მაგრამ არა დაუყოვნებლივ, არამედ დაჭერიდან 3 წამის შემდეგ:

elem.addEventListener('click', function() { setTimeout(function() { alert('!'); }, 3000); });

მოცემულია აბზაცი. დაწერეთ კოდი, რომელიც გამოიტანს შეტყობინებას ამ აბზაცში გვერდის ჩატვირთვიდან 10 წამის შემდეგ.

ქართული
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語Қазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
ვებსაიტის მუშაობის, ანალიტიკისა და პერსონალიზაციისთვის ვიყენებთ ქუქი-ფაილებს. მონაცემთა დამუშავება ხდება Კონფიდენციალურობის პოლიტიკის შესაბამისად.
ყველას მიღება პარამეტრები უარყოფა