Frontend
// և յուրաքանչյուր արժեք՝ զանգված է, որը պարունակում է սկզբնական զանգվածի բոլոր տարրերը այդ բանալիով: // այստեղ կոդը // Օրինակ 1 const array1 = [ { id: 1 }, { id: 1 }, { id: 2 } ]; const fn = (item) => item.id; console.log(array1.groupBy(fn)); // { // 1: [{ id: 1 }, { id: 1 }], // 2: [{ id: 2 }] // } // Օրինակ 2 const array2 = [1, 2, 3]; console.log(array2.groupBy(String));
Ինչպե՞ս եք մոբիլների հետ: Կան փոփոխություններ: Ստեղծել եք PWA կամ SPA?
Որտե՞ղ կարելի է պահել վիճակը Vue-ում: Որ դեպքերում ավելի լավ է օգտագործել Pinia/Vuex, իսկ որ դեպքերում՝ provide/inject?
Ի՞նչ կվերադարձնի ֆունկցիան 15 թվի դեպքում ձեր ընթացիկ իրականացման մեջ։
Ներկայացրեք ստորև բերված 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)) ```
Որտե՞ղ է իրական կյանքում օգտագործվում Shadow DOM-ը։
Ինչ մասերի կարող է բաժանվել HTTP հարցումը։
Ի՞նչ թերություններ ունի WebSocket-ը մյուս մեթոդների համեմատ, որոնք օգտագործվում են հաճախորդի և սերվերի միջև փոխազդեցության համար։
Ինչպե՞ս ես վերաբերվում վիճակի պահպանումին React Query կամ SWR նման գրադարանների միջոցով։
ֆունկցիա debounce(fn, delay) { let timer return function (...args) { clearTimeout(timer) timer = setTimeout(() => fn(args), delay) } }
Ի՞նչ utility տեսակներ TypeScript- ից եք գիտակցում և օգտագործում, այդ թվում Record-ը։
Համեմատեք Material և Taiga UI-ի հետ աշխատանքի փորձը - ինչն է դուր եկել, ինչն է դուր չգալ, ինչ է հիմնական տարբերությունը?
Որ օպերացիոն համակարգում եք աշխատում?
Եթե ֆունկցիան հաջողությամբ կատարվելուց հետո ժամանակաչափը չմաքրվի, ինչ կլինի? Ինչպես դա ուղղել և որ խոստման մեթոդը կպատահի ժամանակաչափը մաքրել ցանկացած դեպքում (հաջողություն և սխալ)?
Ինչպե՞ս կտեղափոխեք Angular նախագիծը 14-ից 21 տարբերակ և ինչ անել, եթե երրորդ կողմի գրադարանի հետ անհամատեղելիություն լինի։
Կարո՞ղ է արդյոք ամբողջությամբ հրաժարվել RxJS-ից՝ օգտվելով signals-ներից ժամանակակից Angular-ում։
Ինչու՞ չպետք է օգտագործել տարրերի ինդեքսը որպես բանալի v-for-ում:
Ի՞նչ է CSRF-ն և ինչպես պայքարել դրա դեմ:
Ինչպես կեշավորել frontend-ում հարցումները և ինչպես կառավարել կեշը։
Կարո՞ղ է Պրոմիսը լինել անսահման: Ինչպե՞ս դա անել։