Sobes.tech

რომელი პროფილირების ინსტრუმენტებს იყენებ? გქონია შემთხვევა, როდესაც მეხსიერების დამპები გქონია?

Middle
СБЕРСБЕР
36

Webpack-ის გამოყენება იყო თუ არა ეს ცნობიერი გადაწყვეტილება, თუ ის უკვე იყო?

Middle
нейровэд
36

შეავსეთ კითხვების ადგილები რიცხვებით, რათა კონსოლში გამოჩნდეს რიგით 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 (Event Loop, Promise, setTimeout დავალება)

Middle
OkkoOkko
36

რომელი ბრაუზერის რენდერირების ეტაპები შეიძლება ოპტიმიზირებული იყოს ზედმეტი გამოთვლების თავიდან ასაცილებლად და როგორ უნდა გავაკეთოთ ეს?

Middle+
Ozon Tech
36

მითხარი Storybook-ის შესახებ — რამდენად ინტენსიურად მუშაობდი მასთან, თუ ეს იყო მხოლოდ პატარა კომპონენტი?

Middle+
IMOT.IO
36

გვერდზე ელემენტების პოზიციონირების ვარიანტები (CSS position) რა არის?

Middle
Элара
36

გეცოდინება თუ არა EventEmitter-ის ნიმუში? შეასრულეთ კლასი მეთოდებით subscribe, unsubscribe და fire.

Middle+
Альфа-БанкАльфа-Банк
36

class Foo { bar = 1; bla = () => console.log(this.bar); baz = function () {console.log(this.bar);}; } new Foo().bla(); new Foo().baz(); Кыскача айтканда: `this` — бул көрүнүш чөйрөсү эмес, функцияны чакыруу контексти. Ал аны аныктап берет, функция кайда декларацияланган эмес, кайда чакырылганда. 3-4 эрежени кошсо болот: - Адаттагыча функцияны чакыруу — `this` көбүнчө strict режимде undefined болот. - Объекттин методу — `this` сол жактагы объектти көрсөтөт. - `call / apply / bind` — `this`ти так белгилөөгө мүмкүндүк берет. - Сүрөттөлгөн функциялар — өзүнүн `this`и жок, сырттан алат.

Middle
АЙ-ТЕКОАЙ-ТЕКО
36

გთხოვთ, ახსენით, რა ხდება ძველ მოთხოვნებთან მომხმარებლის შეცვლისას და როგორ აფერხებს `AbortController` რბოლას (race condition).

Middle
RedLab
36

როგორ შეიძლება JSON-ის ნაკადი გაანალიზოს, პროცესის გაყოფით ნაწილებად, რათა არ დაბლოკოს მთავარი ნაკადი? რა საშუალებით შეიძლება დაიწყოს შემდეგი ნაწილის დამუშავება, რათა გვერდი არ შეფერხდეს (მაგ., requestIdleCallback, გენერატორები)?

Middle
IBIT
36

რა არის useMemo, useCallback და React.memo? როდის არის უკეთესი გამოყენება?

Middle
ГКУ Инфогород
36

როგორ გააუმჯობესებდი onChange დამუშავებლების განმეორებადი კოდის ოპტიმიზაციას ელფოსტის და პაროლის ველებისთვის?

Middle
нейровэд
36

function memoize(fn, options = {}) { const { maxSize = 1000, keyOf = (...a) => JSON.stringify(a), lruTouch = true, } = options; let hits = 0; let misses = 0; const cache = new Map(); const getKey = (...args) => keyOf(...args); const wrapped = (...args) => { // кодду ушул жерге жаз return fn(...args); }; // жана ушул жер return wrapped; }

Middle+
Basis
36

გთხოვთ, მოგვიყევით თქვენი კომერციული გამოცდილებისა და ტექნოლოგიების სტეკის შესახებ, რომელთანაც მუშაობდით.

Middle
Data World
36

რა ძირითადი პრინციპები გაქვთ ობიექტზე ორიენტირებულ პროგრამირებაში? თითოეულზე ისაუბრეთ.

Middle
Элара
36

EM ერთეული საიდანაა დამოკიდებული: ყველაზე ახლო REM-დან თუ მშობლის ფონტის ზომიდან?

Middle
ООО Делай мебель
36

TypeScript-ში infer საკვანძო სიტყვა რა მიზნით გამოიყენება?

Middle
МВидео/эльдорадо
36

გეცოდინება, რა არის მდგომარეობის აწევა?

Middle
Веза
36

რა განსხვავებაა display flex და display grid-ის შორის? როგორ ვათავსოთ ელემენტები flex-ში?

Middle
Ростелеком
36

რა არის ყველაზე პოპულარული გზა div-ის ცენტრში განთავსებისთვის?

Middle+
РунитиРунити
36
/292