Promise metodları hakkında bana anlat: Promise.all, Promise.allSettled, Promise.race, Promise.any — bunlar birbirinden nasıl farklıdır?
Frontend
// Alınan verilerin örneği: // Yorumlar [{ "postId": 1, "id": 1, "name": "id labore ex et quam laborum", "email": "[email]", "body": "laudantium enim quasi est quidem magnam voluptate ipsam eos\ntempora quo necessitatibus\ndolor quam autem quasi\nreiciendis et nam sapiente accusantium" }] // Alınan verilerin örneği: // Kullanıcılar [{ "id": 1, "name": "Leanne Graham", "username": "Bret", "email": "[email]", "phone": "[phone]" }] // Çıkış veri formatı (gönderiler): [{ "id": 1, // gönderi ID'si "title": "sunt aut facere repellat provident occaecati excepturi optio reprehenderit", // gönderi başlığı "userName": "Leanne Graham", "commentsCount": 10, }]
[isim] sordu: TypeScript gerçek iş deneyiminizde ne kadar yer aldı?
[isim] sordu: TypeScript'te type ile interface arasındaki fark nedir?
requestAnimationFrame nedir ve Olay Döngüsü ile nasıl ilişkilidir?
JavaScript'te bağlam nedir, leksikal ortam nedir ve kapanışlar nasıl çalışır?
[isim] sordu: bağlam görevi: konsol satır 12, 13, 14'te ne gösterecek? Satır 14'te doğru bağlamın olmasını nasıl sağlarım, satır 14'ü değiştirmeden?
[isim] sordu: TypeScript'te type guard nedir? Nasıl bir type guard fonksiyonu yazılır?
[isim] sordu: Primitifler üzerinde (örneğin, bir dize üzerinde) nasıl metodlar çağrılabilir?
Kapanışlar kullanılırken bağlamda ne olur? Var ile döngüde oluşturulan fonksiyonların bağlamı ne olur?
[isim] sordu: nesnenin kopyasını nasıl yapabilirim ki, kopya üzerinde yapılan değişiklikler orijinali etkilemesin? Nesne kopyalamanın hangi yöntemleri var?
[isim] sordu: TypeScript'te never tipi nedir? Ne zaman kullanılır?
[isim] sordu: Çalıştığın ekipte kaç kişi vardı? Ekibin yapısı nasıldı?
[isim] sordu: bind, call ve apply yöntemleri arasındaki farklar nelerdir?
[isim] sordu: görev: sayfada bir giriş alanı var. Girilen değeri localStorage'a kaydetmenizi sağlayan bir kod yazın, böylece sayfa yeniden yüklendiğinde değer geri yüklenir.
[isim] sordu: JavaScript'te ilkel tipler nedir?
[isim] şunu söyledi: Bizi bulmana ne sebep oldu, şu anki yerinde ne sıkıldı, ne istiyorsun?
JavaScript'te asenkronlik hakkında bana anlat: mikro görev ve makro görev kuyrukları, Event Loop nasıl çalışır?
Pratik görev: URL dizisi ve eşzamanlı istek limiti alan bir fonksiyon uygulayın ve paralel yürütmeyi sınırlayan fetch istekleri yapın (aynı anda limit'ten fazla istek olmamalı), sonuçları orijinal sırayla döndürün.
[isim] sordu: neden nesneler referans ile iletiliyor ve kopyalanmıyor? Bunun amacı nedir?