Sobes.tech

Frontend

Tekrarlayan karakterlerle diziyi sıkıştırmak için RLE (run-length encoding) fonksiyonunu uygulayın: Aynı karakter dizilerini karakter ve tekrar sayısı ile değiştirin; eğer bir karakter sadece bir kez görünüyorsa, sayıyı çıkarmayın.

6

RLD (run-length decoding) fonksiyonunu uygulayın, bu RLE'nin tersidir: sıkıştırılmış diziyi her karakteri belirtilen sayıda tekrar ederek genişletin; tek karakterleri değiştirmeyin.

4

Verilen kodun çalıştırılması sonucu kullanıcı nesnesi, fetchUrl metodu ve debounce fonksiyonu ile ne çıktı alınır?

3

Bir fetch isteği çalıştırılırken sunucu HTTP 404 döner ve response.ok === false olursa, ancak yanıt açıkça işlenmezse konsolda hata olur mu? Nedenini açıklayın.

2

Event Loop, Promise ve setTimeout ile verilen kod için sayıların konsola çıktı sırasını belirleyin.

2

Debounced fonksiyon çağrıldığında, konsolun this.firstName kullanarak kullanıcının adını yazdırması için kodu düzeltin. debounce fonksiyonunu ve № 6. satırı tamamen değiştirmeyin.

2