async function f(result = 1) { let promiseB = new Promise(resolve => { setTimeout(() => resolve("1e"), 200) }); let promiseA = new Promise(resolve => { setTimeout(() => resolve("ab"), 1000) }); result += await promiseA; result += await promiseB; alert(result); // ? } f(null);
Frontend
Kuidas valida, mida kasutada — Flexbox või Grid? Milline on nende vahe?
Mis on EventBus? Kuidas seda Vue-s teha?
Kuidas sa suhtud mallile (template) loogikale?
Oled otsinud tööd viimase kahe kuu jooksul?
Kas JavaScript on ühe- või mitmetuumaline? Räägi mulle Web Workersist.
Racontes-moi la pile sur laquelle tu as travaillé. À quel point connais-tu TypeScript ? Types complexes, types récursifs?
Kuidas parandada probleemi var tsüklis, välja arvatud var asendamine let-iga?
Räägi mulle Event Loopist — mikro- ja makroülesannete järjekorrad.
Vaadake seda HTML/CSS koodi. Milline värv on iga elemendi tekstil?
Räägi OOP põhimõtetest. Kas OOP on JavaScriptis rakendatav?
Mida sa teed, kui tähtaeg on täiesti ebatõenäoline?
Ülesanne Vue-s: mis kuvatakse mallil, kui kasutada watch ilma immediate liputa?
Otsekoodeerimise ülesanne: arendada pilvekulude kalkulaator Vue 3 ja TypeScriptiga. Laadige hinnad API-st, valige teenus (compute/storage), valige tariif, periood (tunnine/päevane), kogus, arvutage kokku maksumus.
Kuidas sa aru said, millise ülesande võtta endale ja millise anda poistele?
Mida sa mõtled Pinia kohta? Millistel juhtudel sa ei kasutaks Pinia?
Milliseid CSS-isolatsiooni meetodeid teate?
Kuidas teha, et kaks lubadust täidetakse paralleelselt ja funktsioon töötab 1 sekundiga, mitte 1200 ms-ga?
Millised raskused tekivad mikro-frontend arhitektuuri ja Module Federation kasutamisel teie projektis?
Räägi muutujaidest var, let, const: nähtavusvaldkonnad, hoisting, ajutine surnud tsoon.