Sobes.tech

Frontend

type Foo = { a: string; b: number; c: null; d: boolean; } // Foo Açarları type FooKeys = keyof Foo // B və d dəyərləri olmadan, FooKeys əsasında yeni bir növ necə elan edilir? type FooKeysWithoutBD

Middle+
202

React-də komponentin yenidən render olunması nə ilə bağlıdır?

Middle+
184

Foo əsasında yeni növ necə elan etmək olar, amma a və c sahələri olmadan, Omit istifadə etmədən?

Middle+
183

Promise ilə try/catch quruluşunun necə işləməsini təmin etmək olar? Promise-i async/await ilə necə sinxron etmək olar?

Middle+
181

console.log və niyə belə çıxar? Sinxron və asinxron kodun icra ardıcıllığını izah et (Event Loop, makro və mikro tapşırıqlar).

Middle+
154

TypeScript-də yalnızca bir sətir və ya Bar sinifinin nümunəsini qəbul edən və digər hallarda TypeScript xətası verən Generic funksiyasını necə etmək olar?

Middle+
151

function delayFunc(fn, delay) { return function c(...args) { return new Promise((resolve) => { setTimeout(() => { fn(...args) }, delay * 1000) }) } } function sum(a, b) { console.log(a + b) } const delayedSum = delayFunc(sum, 5); await delayedSum(3, 2); //5 секунддан кейин 5 чиқаради await delayedSum(5, 3); //аввалгидан 5 секунддан кейин 8 чиқаради

Middle+
140

Niyə sadəcə setCount(tick + 1) yerinə setCount-ə (c => c + 1) funksiyasını ötürürsünüz?

Middle+
139

CSS yazma yanaşması nə idi? CSS-in-JS yanaşması ilə tanışsınızmı?

Middle+
137

<div class="list"> <div class="item">1</div> <div class="item">2</div> ... <div class="item">N-1</div> <div class="item">N</div> </div>

Middle+
135

setInterval əvəzinə setTimeout istifadə edərək eyni şeyi həyata keçirmək mümkündürmü?

Middle+
134

useEffect-də asılılıq arrayi nədir? Boş array göndərsəniz və ya ümumiyyətlə göndərməsəniz nə baş verəcək?

Middle+
130

Bütün təcrübənizdə ən çətin vəzifə haqqında danışın.

Middle+
128

Hər hansı bir tipdə arqumentləri qəbul edən və onları geri qaytaran foo funksiyası varmı? Nəticə tipinin any olmamasını və göndərilən arqumentin tipinə uyğun olmasını necə təmin etmək olar? Generiklərdən istifadə et.

Middle+
126

// Yenidən renderləmə məntiqini ayrıca xarici hook-ə çıxarmaq lazımdır, // bu, xaricdən timer ilə işləməyə imkan verir (məsələn, 10 saniyə sonra dayandırmaq üçün). // Rand komponentinə əsaslanan yeni RandOnce komponenti yaradılmalıdır, // hansı ki, App-də istifadə olunduqda // hər 3 saniyədə bir təsadüfi sayı yeniləməyəcək, yalnız bir dəfə təsadüfi sayı göstərəcək.

Middle+
121

Xarici kitabxonadan Rand komponenti bilan birga, App komponenti mavjud bo'lib, u tasodifiy raqamni ko'rsatadi. Har 3 sekundda bir tasodifiy raqam o'zgarishini ta'minlash va o'zgarishlar sonini ko'rsatish kerak. Barchasi faqat App komponentida bo'lishi kerak.

Middle+
121

Type açar sözü ilə interface arasındakı fərq nədir? Nəsil və interfeyslərdə irsiyyət haqqında danış.

Middle+
119

Tapşırığı qiymətləndirdiniz, onu götürdünüz və düzgün qiymətləndirmədiyinizi və vaxtında tamamlayamayacağınızı başa düşürsünüz. Bu anda nə edirsiniz?

Middle+
119

İş təcrübənizdən danışın. Tapşırıq planlaşdırma prosesi necə təşkil olunub?

Middle+
116

Promise-də səhvi necə işləmək olar? try/catch quruluşundan istifadə etmək mümkündürmü?

Middle+
115
/2