რატომ ინახავთ timeoutId-ს? რა მოხდება, თუ Promise ადრე შესრულდება, ვიდრე timeout და შემდეგ setTimeout-ი reject-ით მუშაობს?
Frontend
როგორ მივიღოთ DOM ელემენტის სიგანე და გავაკონტროლოთ მისი ცვლილებები? შეიძლება თუ არა resize-ის დამატება DOM ელემენტზე addEventListener-ის საშუალებით?
ჩემი კუკიები და localStorage როგორ განსხვავდება? რა არის კუკიებისა და localStorage-ის მაქსიმალური ზომა? რა განსხვავებაა მათი სიცოცხლის ხანგრძლივობაში?
რა განსხვავებაა git merge და git rebase-ს შორის? რა სარგებელი და ნაკლია თითოეულ მიდგომას?
როგორ შეიძლება დააყენოთ withTimeout ამოცანა ალტერნატიული გზით — Promise.race-ის საშუალებით? რა არის Promise.race, როგორ განსხვავდება Promise.all-დან?
მოიწერეთ პერსონალიზებული React hook useScreenWidth(targetWidth), რომელიც აბრუნებს მიმდინარე ეკრანის სიგანეს (screenWidth) და ფლაგს isMobile (სინამდვილეში, თუ მიმდინარე სიგანე ნაკლებია targetWidth-ზე). Hook უნდა განახლდეს ფანჯრის ზომის ცვლილებისას.
რა არის prop drilling? რამდენი დონე ითვლება მისაღებად?
დაწერეთ ფუნქცია, რომელიც უარყოფს დაბრუნებულ დაპირებას, გადმოსცემს შეცდომის სახით სტრიქონს "timeout_error", თუ ის არ გადაჭრის მითითებულ დროში ან ჩვეულებრივ ვითარებაში როგორც თავდაპირველი. @param {Promise} promise თავდაპირველი დაპირება @param {Number} timeoutMilliseconds დრო დროის გასვლისთვის მილიწამებში @return {Promise} დაპირება საჭირო ქცევით function withTimeout(promise, timeout) { return new Promise((res, rej) => { const timeoutId = setTimeout(() => { rej("timeout_error") }) }) }
რომელი სხვა React ჰუქები იცით? გვითხარით useRef, useReducer, useCallback, useMemo, useContext-ის შესახებ.
რა არის async/await? როგორ განსხვავდება Promise-დან?
რა არის var, let, const? რა განსხვავებაა მათ შორის? რა არის hoisting?
რატომ არ მოგეწონათ Redux Toolkit და გადავედით Effector-ზე?
რა არის NaN? მიეცით მაგალითები, როდის წარმოიქმნება NaN. როგორ შევამოწმოთ, რომ მნიშვნელობა არის NaN?
რა განსხვავებაა == და === შორის?
მოკლედ გვითხარით საკუთარ შესახებ, თქვენი შესაბამისი გამოცდილების და რომელ პროექტზე გსურთ ყველაზე მეტად გქონდეთ პატივი.
რა არის უმაღლესი დონის ფუნქცია? მიაწოდეთ JavaScript-ის შიგნით არსებული უმაღლესი დონის ფუნქციების მაგალითები.
რომელი HTTP მეთოდები იცით? რა განსხვავებაა PUT და PATCH-ს შორის?