Sobes.tech

Frontend

Implementeer de RLE (run-length encoding) functie voor het comprimeren van een string met herhalende tekens: vervang reeksen van identieke tekens door het teken en het aantal herhalingen; als een teken slechts één keer voorkomt, output dan het aantal niet.

6

Implementeer de RLD (run-length decoding) functie, die het omgekeerde is van RLE: breid de gecomprimeerde string uit door elk teken het opgegeven aantal keren te herhalen; laat enkele tekens ongewijzigd.

4

Wat wordt er weergegeven als resultaat van het uitvoeren van de gegeven code met het user-object, de fetchUrl-methode en de debounce-functie?

3

Zal er een fout in de console zijn bij het uitvoeren van een fetch-verzoek als de server HTTP 404 retourneert en response.ok === false, maar de reactie niet expliciet wordt afgehandeld? Leg uit waarom.

2

Bepaal de volgorde van het weergeven van nummers op de console voor de gegeven code met Event Loop, Promise en setTimeout.

2

Corrigeer de code zodat wanneer de debounced-functie wordt aangeroepen, de console de voornaam van de gebruiker logt met behulp van this.firstName. Verander de debounce-functie en regel № 6 niet volledig.

2