Kas yra primityvai JavaScript'e?
Frontend
Ką daro konstrukcija as const?
Pateikite HTTP antrašo pavyzdį užklausoje ir paaiškinkite jos paskirtį.
Kas yra kontekstas (this) JavaScript?
Ką reiškia objektų perdavimas nuoroda?
Strėlinė funkcija neturi savo this — ką tai reiškia ir kur nurodo this šiame variante?
Ar galite apibūdinti HTTP užklausos struktūrą: iš kokių dalių ji susideda?
Ką pasikeis visuose trijuose atvejose, jei funkcija bus rodyklės funkcija?
Duota funkcija ir du objektai tipų tikrinimui. Vienu atveju TypeScript nesiskundžia, kitu — skundžiasi. Funkciją reikia tipizuoti taip, kad TypeScript elgsis kaip tikėtasi (naudojant generics ir keyof).
Kas yra sinchroninis ir asinchroninis JavaScript ir CSS įkėlimas? Nuo ko priklauso įkėlimo būdas?
Ar splice metodas yra mutuojantis ar ne? Kaip padaryti nemutacinę versiją?
Kas yra literalių tipas TypeScript? Pateikite pavyzdį.
Įgyvendinkite funkciją CSS klasių eilutės formavimui. Ji priima bet kokį skaičių skirtingų tipų argumentų: eilutės ir skaičiai pridedami prie rezultato, masyvai rekursyviai išplečiami, o iš objektų paimamos raktai su truthy reikšmėmis, o nevalidūs reikšmės yra ignoruojamos. Rezultatas — tarpus atskirtų klasių eilutė.
Kokiose sąlygose dabartinėje fetch pakartojimo apvyniojimo įgyvendinime jis gali niekada neiššaukti ir kaip to išvengti?
Kaip užtikrinti, kad kontekstas neprarastųsi 14-oje eilutėje, nekeičiant pačios eilutės (naudojant bind)?
Kas jums svarbu naujoje darbo vietoje ir kas galėtų jus sustabdyti pereiti?
Kokia klaida gali įvykti skaičiuojant komentarus naudojant Map, jei dar nėra įrašo postId, ir kaip ją ištaisyti?
Įgyvendinkite JavaScript'e duomenų gavimą iš endpoint'ų: įkelkite įrašus ir komentarus paraleliai, grupuokite komentarus pagal postId ir sukurkite objektų masyvą su id, pavadinimu, userId ir komentarų skaičiumi.
Kaip brangiau ir pigiau perkelti ar padidinti elementą puslapyje naršyklės atžvilgiu? Kodėl animacijoms geriau naudoti transform, o ne keisti plotį ir aukštį?
Kas yra primityvai JavaScript'e?