PartialDelivery temel alınarak sadece name ve address alanlarını içeren yeni bir tip oluşturun (Pick).
Frontend
Döngülerin olmadığı garanti edilen yönlendirilmiş yollar (graf) dizisi verildiğinde, 1 numaralı noktadan N numaralı noktaya nasıl ulaşılır?
React'te Görev: Metin içinde alt dize girişlerini arama bileşeni uygulayın. Gereksinimler: ilk renderda API'den metin yükleme, yükleme göstergesi, hata yönetimi, büyük/küçük harf duyarsız arama, bulunan girişlerin vurgulanması, toplam giriş sayısının gösterilmesi, ek metin yükleme düğmesi.
Bugün bir mesajlaşma uygulaması tasarlayacağız. Arayüz tasarımı ve fonksiyonel gereksinimleri inceleyin. Fonksiyonel olmayan gereksinimleri toplamak, teknik yığını, ön yüz bileşenleri ve servisleri, veri modelleri, API uç noktaları ve genel sistem mimarisini tartışmak gerekiyor.
Aynı argümanlarla tekrar eden çağrılarda fonksiyonun sonucunu önbelleğe alan (cacheleyen) bir memoizasyon fonksiyonu uygulayın; primitifler ve undefined dahil olmak üzere, ayrıca önbelleği temizleme (clearCache) özelliği de olsun.
Zafer mesajını göstermek için en iyi yol nedir — alert kullanmak mı yoksa UI'da mı göstermek?
// Bu JS nesnelerini temsil eden, özel kimliği ve onu alan bir yöntemi olan ve ayrıca oluşturulma tarih alanı olan bir tipi tanımlayın. // Kimlik sayı veya dize içerebilir. // Oluşturulma alanı da dize veya sayı içerebilir. // Kimlik ve oluşturulma tarihi alanı her zaman aynı türe sahiptir. let a = { getId: () => 1, createdAt: [phone] } let b = { getId: () => 'id', createdAt: '[phone]T20:00:00Z' }
Yetkilendirmemiz nasıl olmalı?
React.memo, kendisi dışında hangi argümanları kabul eder?
Observable ile subscribe olmadan ve Promise ile then olmadan kod çalıştırılırsa kaç HTTP isteği gider ve neden?
Kendi promiseAll fonksiyonunuzu uygulayın, bu Promise.all'un bir benzeridir: bir dizi promise alır, orijinal sırayla sonuçlar içeren bir promise döner ve ilk reddedildiğinde — hemen reject çağırır.
TypeScript'te başka hangi utility tiplerini biliyorsunuz? En popüler olanları isimlendirin.
runSpinner (onRoll) fonksiyonuna verdiğin ilk callback'e bak — belirttiğin herhangi bir argümanı kabul ediyor mu?
Kök bileşende 'Rerender' düğmesine tıklanıldığında Child bileşeni neden yeniden render edilecek ve neden input'a yazarken de yeniden render ediliyor?
// Üç tip verildi. Bunlara dayanarak, sağlanan tüm alanları içeren Delivery adlı bir tip oluşturulması gerekiyor.
Herhangi argümanları kabul eden ve callback (hata-öncelikli stil) içeren fonksiyonu döndüren ve bu callback'i (promisify) bir promise içine alan bir fonksiyon yazmanız gerekiyor.
loadScript çağrılırken fonksiyon içinde bağlamı (this) nasıl yeniden tanımlarsınız, eğer loadScript this kullanıyorsa?