JavaScript-ում Թայմերների և DOM-ի հետ աշխատանքի պրակտիկա
Ենթադրենք ունենք ինփուտ.
<input id="elem" value="1">
Եկեք պատրաստենք մի թայմեր, որն ամեն վայրկյան
կավելացնի մեր ինփուտի value ատրիբուտի
արժեքը մեկով.
let elem = document.querySelector('#elem');
setInterval(function() {
elem.value = Number(elem.value) + 1;
}, 1000);
Բացատրեք, ինչու է վերը նշված կոդում
օգտագործվում Number ֆունկցիան: Ի՞նչ կլինի,
եթե այս ֆունկցիան չգրվի տվյալ կոդում:
Ենթադրենք ինփուտի value ատրիբուտում
սկզբում գրված է 10 թիվը: Գործարկեք թայմեր,
որը ամեն վայրկյան կնվազեցնի այս
թիվը մեկով:
Փոփոխակիք նախորդ խնդիրը այնպես, որ երբ ինփուտի պարունակությունը դառնա զրո, թայմերը դադարի իր աշխատանքը: