Sobes.tech

Frontend

Neden timeoutId'yi saklıyoruz? Eğer Promise zaman aşımından önce tamamlanırsa ve sonra reject ile setTimeout tetiklenirse ne olur?

Middle
228

Cookies ile localStorage arasındaki fark nedir? Cookies ve localStorage'ın maksimum boyutu nedir? Yaşam süresi nasıl farklılık gösterir?

Middle
214

DOM öğesinin genişliğini nasıl alır ve değişikliklerini nasıl izlersiniz? Bir resize olayını addEventListener kullanarak DOM öğesine ekleyebilir misiniz?

Middle
211

git merge ile git rebase arasındaki fark nedir? Her bir yaklaşımın avantajları ve dezavantajları nelerdir?

Middle
174

withTimeout görevini Promise.race kullanarak alternatif bir şekilde nasıl çözebilirsiniz? Promise.race nedir, Promise.all'dan nasıl farklıdır?

Middle
170

Kullanıcı tanımlı React kancası useScreenWidth(targetWidth) yazın; bu, mevcut ekran genişliğini (screenWidth) ve isMobile bayrağını (eğer mevcut genişlik targetWidth'tan küçükse true) döndürür. Kanca, pencere boyutu değiştiğinde güncellenmelidir.

Middle
166

Geri dönen söz vermeyi reddeden, hata olarak "timeout_error" dizesini ileten bir fonksiyon oluşturun, eğer belirtilen zaman aşımında çözülmezse veya normalde olduğu gibi davranıyorsa. @param {Promise} promise Orijinal söz @param {Number} timeoutMilliseconds Zaman aşımı süresi milisaniye cinsinden @return {Promise} İstenen davranışa sahip söz function withTimeout(promise, timeout) { return new Promise((res, rej) => { const timeoutId = setTimeout(() => { rej("timeout_error") }) }) }

Middle
157

Prop drilling nedir? Kaç seviyeye kadar iç içe geçme kabul edilebilir?

Middle
156

Başka hangi React kancalarını biliyorsunuz? useRef, useReducer, useCallback, useMemo, useContext hakkında bana bilgi verin.

Middle
133

Async/await nedir? Promise'ten nasıl ayrılır?

Middle
129

Var, let, const nedir? Bunlar arasındaki farklar nelerdir? Hoisting nedir?

Middle
122

Neden Redux Toolkit size uymadı ve Effector'a geçtiniz?

Middle
120

Kendinizden biraz bahsedin, ilgili deneyiminiz ve en gurur duyduğunuz projeleriniz hakkında.

Middle
118

== ve === arasındaki fark nedir?

Middle
117

NaN nedir? NaN'nin oluştuğu durumlara örnekler verin. Bir değerin NaN olup olmadığını nasıl kontrol edersiniz?

Middle
116

Yüksek dereceli fonksiyon nedir? JavaScript'te yerleşik yüksek dereceli fonksiyon örnekleri veriniz.

Middle
103

Hangi HTTP metodlarını biliyorsunuz? PUT ile PATCH arasındaki fark nedir?

Middle
88