Papaskink apie Promise metodus: Promise.all, Promise.allSettled, Promise.race, Promise.any — kuo jie skiriasi vienas nuo kito?
Frontend
// Gauti duomenų pavyzdys: // Komentarai [{ "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" }] // Gauti duomenų pavyzdys: // Vartotojai [{ "id": 1, "name": "Leanne Graham", "username": "Bret", "email": "[email]", "phone": "[phone]" }] // Išvesties duomenų formatas (įrašai): [{ "id": 1, // įrašo ID "title": "sunt aut facere repellat provident occaecati excepturi optio reprehenderit", // įrašo pavadinimas "userName": "Leanne Graham", "commentsCount": 10, }]
Paaiškinkite, kas yra kontekstas JavaScript'e, kas yra leksinė aplinka ir kaip veikia uždarymai.
[vardas] paklausė: kiek TypeScript buvo tavo tikrojo darbo patirties dalis?
[vardas] paklausė: kuo skiriasi type nuo interface TypeScript'e?
Kas yra requestAnimationFrame ir kaip jis susijęs su Event Loop?
[vardas] paklausė: kas yra type guard TypeScript'e? Kaip parašyti type guard funkciją?
[vardas] paklausė: konteksto užduotis: ką išves konsolė 12, 13, 14 eilutėse? Kaip užtikrinti, kad 14 eilutėje būtų teisingas kontekstas, nepakeičiant pačios eilutės 14?
[vardas] paklausė: kaip nukopijuoti objektą taip, kad kopijoje padaryti pakeitimai nepaveiktų originalo? Kokie objektų kopijavimo būdai egzistuoja?
[vardas] paklausė: kiek žmonių buvo komandoje, kurioje dirbai? Kokia buvo komandos sudėtis?
[vardas] paklausė: kaip galima iškviesti metodus ant primityvų (pavyzdžiui, eilutės)?
Kas vyksta su kontekstu naudojant uždarymus? Koks bus funkcijų, sukurtų cikle naudojant var, kontekstas?
[vardas] paklausė: kas yra never tipas TypeScript'e? Kada jis naudojamas?
[vardas] paklausė: užduotis: puslapyje yra įvestis. Parašykite kodą, kuris leistų išsaugoti įvestą reikšmę localStorage, kad po puslapio perkrovimo reikšmė būtų atkurta.
[vardas] paklausė: kas yra primityvūs tipai JavaScript'e?
[vardas] paklausė: kuo skiriasi bind, call ir apply metodai?
[vardas] pasakė: kas tave čia atvedė, kas tave nuvargino dabartinėje vietoje, ko nori?
Papaskink man apie asinchroniškumą JavaScript: mikro- ir makro užduočių eilės, kaip veikia Event Loop?
Praktinė užduotis: įgyvendinkite funkciją, kuri priima URL masyvą ir vienu metu vykdomų užklausų limitą, ir vykdo fetch užklausas su paralelinio vykdymo apribojimu (ne daugiau kaip limit užklausų vienu metu), grąžindama rezultatus pradinėje tvarkoje.
[vardas] paklausė: kas yra literalių tipas TypeScript'e?