Frontend
როგორ გამოვაჩენთ გამარჯვების შეტყობინებას უკეთ — alert-ის მეშვეობით თუ UI-ში გამოსახვით?
/** * რიცხვითი ობიექტისთვის განახორციელეთ times მეთოდი. * ფუნქციამ უნდა მიიღოს callback და გამოიძახოს იგი * მითითებული რაოდენობით, მიმდინარე იტერაციის ინდექსით. */ Number.prototype.times = function (callback) { const n = Number(this); for (let i = 0; i < n; i++) { callback(i); } } // მაგალითები console.clear(); (3).times(console.log) // 0 // 1 // 2
რა მიზნით გამოიყენებოდა მოდულების ფედერაცია?
როდის არ უნდა გამოიყენოთ მასივის ინდექსი React-ში გასაღებად?
როგორ შევინახოთ მოთხოვნები ფრონტენდზე და როგორ დავაკონტროლოთ კეში?
ჩვენ Pinia-ს ვიყენებთ. ერთ კომპონენტში ვიძახით სინქრონული აქცია სერვისისგან მონაცემთა ბაზაში მოთხოვნით, რომელიც იცვლის მდგომარეობას. შემდეგ, სხვა კომპონენტში, ამ მდგომარეობას დაუყოვნებლივ ვკითხულობთ, მაგრამ ის ჯერ კიდევ ძველი. რატომ ხდება ეს და როგორ უნდა შევცვალოთ?
რა განსხვავებაა Promise.race და Promise.any შორის?
რატომ არის საჭირო TypeScript? რა პრობლემას აჭრილებს პროექტებში?
რა არის prop drilling და როგორ გადაჭრათ? რა არის მისი ნაკლი, როდესაც იყენებთ Context-ს?
როგორ გამოიყურება კონტროლირებადი ინპუტი React-ში?
როგორ დავაკოპიროთ ობიექტი JavaScript-ში? რა განსხვავებაა ზედაპირულ და ღრმა კოპირებას შორის?
რა აჩვენებს First Meaningful Paint (ან First Contentful Paint) მეტრიკა?
თქვენ გქონდათ რაიმე CRM/ტასკ-ტრეკერი, რომელსაც იყენებდით (Jira, Trello, Bitrix24)?
როგორ მუშაობს v-model Vue 2 და Vue 3-ში? რა განსხვავებებია?
რატომ არის ცუდი Angular-ის შაბლონიდან ფუნქციის გამოძახება?
რა არის ჰოისტინგი?
გააზიარე Dependency Inversion (DIP) პრინციპი SOLID-დან მაგალითით
const S = { id: 1, name: "Ivan", age: "39", tel: [phone] }; function getParam(obj, key) { return obj[key]; } getParam(S, "tel"); getParam(S, "job");
რა განსხვავებაა რიგსა და სტეკს შორის? რა JS მეთოდები გამოიყენება მათთან მუშაობისთვის?
რატომ არის დიდი რაოდენობით HTTP მოთხოვნები პრობლემური? როგორ არის დაკავშირებული HTTP/2 მულტიპლექსირება ამასთან და როგორ ხსნის HTTP/3 (TCP-დან UDP-მდე გადასვლა) head-of-line ბლოკირებას?