Sobes.tech

Frontend

JavaScript-ը միանիշյա՞կ է թե բազմանիշյա՞կ: Խոսիր ինձ Web Workers-ների մասին։

135

Դու այս երկու ամիսների ընթացքում աշխատանք փնտրո՞ւմ էիր։

135

Ի՞նչ է EventBus-ը: Ինչպե՞ս անել դա Vue-ում։

134

Պատմիր այն մասին, թե ինչ բեկորում է աշխատել։ Ինչքան լավ գիտես TypeScript-ը։ Կոմպլեքս տիպեր, ռեկուրսիվ տիպեր։

133

Եթե ժամկետները լրիվ անիրականանան, ինչ անես?

132

Պատմիր ինձ Event Loop-ի մասին — միկրո և մակրո առաջադրանքների հերթեր։

131

Ինչպես լուծել var-ով կապված խնդիր ցիկլում, բացի var-ը փոխարինելուց let-ով?

131

Ինչպե՞ս ես վերաբերվում տիպի (template) տրամաբանությանը։

130

Ինչ ես մտածում Pinia-ի մասին: Որ դեպքերում չես օգտագործի Pinia?

128

Դիտեք այս HTML/CSS կոդը։ Ի՞նչ գույն կլինի յուրաքանչյուր տարրերի տեքստի համար։

128

Ինչպես են աշխատում scoped-շերտերը Vue-ում մեքենայի տակ?

128

խոսեք var, let, const փոփոխականների մասին՝ տեսանելիության ոլորտներ, hoisting, ժամանակավոր մահացած գոտի։

127

Ի՞նչ CSS մեկուսացման մեթոդներ եք գիտակցում։

126

Ինչու եք օգտագործել async/await և try-catch փոխարեն Promise.then().catch()

126

Պատմեք ՕՕՊ-ի սկզբունքների մասին: Կարո՞ղ է ՕՕՊ-ը կիրառելի լինել JavaScript-ում:

126

Ինչպե՞ս է ազդում ծնողական տարրը, եթե նրա երեխային ունի position: absolute։

125

Vue-ում առաջադրանք՝ ինչ կցուցադրվի ձևանմուշում, երբ օգտագործվում է watch առանց immediate նշանի։

125

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);

125

Ինչ եք կարծում այն կոմպոնենտի մասին, որը տեսաք կոդի վերանայումում?

125

Ներկայացրեք ստորև բերված JavaScript Promise կոդի վարքագիծը և այն, թե ինչ կլոգվի կոնսոլում: ```javascript let promise = new Promise((resolve, reject) => { resolve("ok"); }) promise .then(result => `${result} one`) .then(result => `${result} two`) .then(result => {return new Error('error')}) .finally((result) => console.log('finally', result)) .catch(err => console.error(err.message)) ```

125
/7