Масиви аз 2 миллион элемент меояд, ҳар як элемент бояд дар 100 миллисекунд коркард шавад. Ҳамкории бо сервер тағйирнопазир аст. Чӣ гуна бояд ин масивро коркард кард, то ки UI баста нашавад?
Frontend
Далелҳои сабаби такрории рендер кардани компонентҳои React-ро номбар кунед. Чаро React ба тағйирёбии пайванд диққат медиҳад, на ба тағйирёбии арзиш?
Чӣ гуна ба интиқод дар давоми баррасии коди кодӣ муносибат мекунед?
console.log(foo); var foo = 1; console.log(foo); let foo = 2; console.log(foo); const foo = 3; console.log(foo);
SSR (Рендеринг дар ҷониби сервер) чист? Чаро онро истифода мебарем ва чӣ муҳим аст, ки ҳангоми тарҷумаи барнома ба SSR бояд ба назар гирифта шавад?
Дар функсияи requestUserData се дархостҳо ба таври пайдарпай иҷро мешаванд. Чаро наметавонем ҳамаи се дархостро дар Promise.all пӯшонем? Чӣ гуна метавонем ин функсияро оптимизатсия кунем, то дархостҳо дар вақти минималӣ иҷро шаванд?
Оё таҷрибаи кор бо коди Legacy доред?
Тафсир диҳед: кӯчондан аз JS/JSVue ба React ва TypeScript буд ва ҳоло нақшаи гузаштан ба микрофронтендҳо вуҷуд дорад?
Тасаввур кунед, ки дар кодҳои JS мушкилот ба вуҷуд омада, истеҳсолотамон коҳиш ёфтааст. Барои тасдиқ ё рад кардани ин гипотезаи, ки чӣ чизро дар профайлери DevTools санҷед?
Барномаи React, ки дар як чанки ягона ҷамъоварӣ шудааст, чӣ гуна онро ба чанд чанки тақсим кардан ва бо кадом принсип ин корро кардан мумкин аст?
Чаро тавсия дода мешавад, ки маълумоти ҳассосро дар localStorage нигоҳ надоред?
let a = 5; setTimeout(function timeout() { //macro console.log(a); a = 10; }, 0); let p = Promise.resolve().then(data => { console.log(a); a = 25; resolve(); }).then() console.log(a); // 5 25 25
Оё таҷрибаи навиштани тестҳо доред?
Дар бораи Event Loop дар JavaScript нақл кун.