Sobes.tech

გააზიარე React-ის შესახებ, რამდენად ღრმად გქონდა შეხება მისი შიდა ნიუანსებთან? რა გამოიყენე?

Middle
Вбетон
34

რატომ არ შეიძლება React-ის ჰუქების გამოძახება პირობების, ციკლების ან შიდა ფუნქციების ფარგლებში?

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

რა props-ებს აკეთებდნენ დიზაინის სისტემაში კომპონენტებში? განიხილავდით თუ მხოლოდ ახლა საჭირო props-ებს?

Middle+
РунитиРунити
33

HTML-ის ანალიზის ეტაპზე, თუ სკრიპტები გვერდის ზედა ნაწილში მითითებულია, ისინი ხელს უშლიან თუ არა გვერდის შემდგომ ჩატვირთვას?

Middle
WB банк
33

React-ში კონტროლირებადი და კონტროლირებადი არაგამონტაჟული კომპონენტების айырмашылығы რა არის?

Middle
нейровэд
33

[1, 2, 3] მასივის კოდის ფრაგმენტისთვის, map(item => item * 2) და filter(item => item > 3) გამოძახებები, განსაზღვრეთ, რა გამოიტანს console.log. ცვლიან თუ არა map და filter ორიგინალურ მასივს?

Middle+
Mish
33

შეასრულეთ `debounce` ფუნქცია, რომელიც მხარს უჭერს დაუყოვნებლივ გამოძახებას მოვლენების სერიის დასაწყისში (`leading`), სერიის ბოლოს trailing-გამოძახებას როგორც დეფოლტს და მეთოდს `debounceFunc.cancel()`, რათა გაუქმდეს დაგეგმილი გამოძახება.

Middle
Экосистема тенниса MYTENNIS ONLINE
33

Angular-ში inject ფუნქციის შესახებ ისაუბრე — რა მიზნით გამოიყენება და რატომ უკეთესია კონსტრუქტორის მეშვეობით დამოკიდებულებების გადაცემაზე?

Middle
ГосуслугиГосуслуги
33

გთხოვთ, ისაუბროთ Angular-ის სიცოცხლის ციკლის hook-ებზე: ngOnChanges, ngOnInit, ngDoCheck, ngAfterContentInit, ngAfterContentChecked, ngAfterViewInit, ngAfterViewChecked და ngOnDestroy.

Middle+
Т-БанкТ-Банк
33

RxJS კოდის ანალიზი: რა გამოიტანება კონსოლში, თუ კოდში გამოიყენება catchError და ოპერატორი of შეცდომის მართვისთვის?

Middle
NordClan
33

წერეთ Child კომპონენტის აბსტრაქტული განხორციელება React.memo-ის მეხსიერებით. რა მეორე არგუმენტი მიიღება React.memo-ით?

Middle+
IT OneIT One
33

როგორ უნდა მოიქცეთ, როდესაც props-ები განახლდა და წინა მოთხოვნა ჯერ კიდევ არ დასრულებულა? როგორ ავიცილოთ race condition-ები?

Middle
BCraft
33

როგორ დავტვირთოთ სურათები ოპტიმალურად? რა HTML ატრიბუტები და ელემენტები გამოიყენება ამისთვის?

Middle+
Mish
33

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

Middle
Пикварио технологии
33

გაიხედე მიწოდებული useTagFilter ჰუკის კოდზე, გამოავლინე ბაგის მიზეზი (ჩეკბოქსები ვიზუალურად არ აჩვენებს არჩეულ მდგომარეობას), ილაპარაკე სხვა პრობლემებზე, რომლებიც შენს თვალსაწიერია, და შემოგთავაზე, როგორ დაწერო თავიდან.

Middle+
IMOT.IO
33

გააზიარეთ რაიმე რთული, მეხსიერებადი დავალება, რომლის წინაშეც ბოლო წლებში დადგით.

Middle
Бюро 1440Бюро 1440
33

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

Senior
АйтиФаундейшн
33

ცოცხალი კოდირება: განახორციელეთ $ ფუნქცია (jQuery-ს მსგავსი), რომელიც იღებს ვალიდურ CSS სელექტორს და პოულობს შესაბამის ნოდებს. ფუნქციამ უნდა დააბრუნოს ობიექტი მეთოდებით addClass, toggleClass, removeClass, css (სტილების გამოყენება), html (HTML/CSS-ის ჩასმა ელემენტში) — ჯაჭვური გამოძახების შესაძლებლობით. მოცემული ჯაჭვური კოდი არ უნდა შეიცვალოს და უნდა მუშაობდეს ფუნქციის განხორციელების შემდეგ.

Middle
WB банк
33

/** * @param {Array} prev * @param {Array} next * @param {(item: any) => string} keyFn * @returns {{ added: Array, removed: Array }} */ export function diffGeneric(prev, next, keyFn) { // აქ კოდი დაწერეთ return { added: [], removed: [] }; } // prev = [1,2,3,4,6] // next = [2,3,4] // დამატებული = [] // ამოღებულია = [1,6]

Middle+
Basis
33

რამდენი ხანია მუშაობთ TypeScript-თან და რა მიზნით გამოიყენება TypeScript პროექტებში?

Middle+
АэрофлотАэрофлот
33
/292