⊗jsPmTrLn 444 of 505 menu

ფუნქცია setInterval-თან მუშაობის საფუძვლები JavaScript-ში

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

ტაიმერებთან მუშაობისთვის JavaScript-ში გამოიყენება ფუნქცია setInterval, რომელიც ახდენს მოცემული კოდის გაშვებას განსაზღვრული დროის ინტერვალებით.

ეს ფუნქცია მუშაობს შემდეგნაირად: პირველ პარამეტრად ის იღებს ფუნქციის საწყის კოდს, ხოლო მეორე პარამეტრად - ინტერვალს, რომლის შემდეგაც ეს ფუნქცია ავტომატურად გაეშვება. მეორე პარამეტრი მითითებულია მილიწამებში (1000 მილიწამი = 1 წამი).

მოდით შევისწავლოთ ფუნქციის მუშაობა რაიმე მაგალითზე. მაგალითად, დავწეროთ კოდი, რომელიც ყოველ წამს დაბეჭდავს რაიმეს კონსოლში.

დასაწყისისთვის, შევქმნათ ფუნქცია, რომელიც დაბეჭდავს რაიმეს კონსოლში:

function timer() { console.log('!'); }

ახლა კი setInterval-ის დახმარებით ვაიძულოთ ჩვენს მიერ შექმნილი ფუნქცია შესრულდეს ყოველ წამს:

setInterval(timer, 1000); function timer() { console.log('!'); }

არ არის აუცილებელი ცალკე ფუნქციის შექმნა - შესაძლებელია უბრალოდ პირველ პარამეტრად setInterval გადავცეთ ანონიმური ფუნქცია, ასე:

setInterval(function() { console.log('!'); }, 1000);

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

ქართული
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
ვებსაიტის მუშაობის, ანალიტიკისა და პერსონალიზაციისთვის ვიყენებთ ქუქი-ფაილებს. მონაცემთა დამუშავება ხდება Კონფიდენციალურობის პოლიტიკის შესაბამისად.
ყველას მიღება პარამეტრები უარყოფა