Rakendage RLE (run-length encoding) funktsioon, et tihendada stringi, millel on korduvad tähemärgid: asendage sama tähemärgi jadasid tähemärgiga ja korduste arvuga; kui tähemärk esineb ainult üks kord, ärge väljasta arvu.
Frontend
6967
0
Middle
6
Rakendage RLD (run-length decoding) funktsioon, mis on RLE vastand: lai laiendaksite tihendatud stringi, korrates iga tähemärki määratud arv korda; jätke üksikud tähemärgid muutumatuks.
Middle
4
Mis on väljundi tulemus, kui käivitada antud kood koos kasutaja objektiga, fetchUrl meetodi ja debounce funktsiooniga?
Middle
3
Kas konsoolis kuvab veateate, kui fetch-päringut tehes server tagastab HTTP 404 ja response.ok === false, kuid vastus ei ole selgelt töödeldud? Selgitage, miks.
Middle
2
Määrake välja numbrite järjekord konsoolis selle koodiga, kus on Event Loop, Promise ja setTimeout.
Middle
2
Parandage koodi nii, et kui debounced funktsioon kutsutakse, konsool kuvab kasutaja eesnime, kasutades this.firstName. Ärge muutke täielikult debounce funktsiooni ega 6. rida.
Middle
2