Ի՞նչ է տեղի ունենում, երբ սեղմում եք React կոմպոնենտում հաշվիչով (useState), որը ավելացնում է հաշվիչը 1-ով, և 100 տարրից բաղկացած ցուցակով:
Frontend
Դուք ունե՞ք հիշողության արտահոսքի հայտնաբերման փորձ։ Ինչպե՞ս եք որոնել և ինչպես ուղղել։
Ի՞նչ է տեղի ունենում DOM ծառի հետ React-ում կարգավիճակը թարմացնելիս։
Ի՞նչ նպատակներ ունեինք useRef hook-ի օգտագործման փորձում։
Կոմպոնենտ կա հաշվիչով, որը պետք է ամեն վայրկյան ավելանա setInterval-ով, բայց այն չի աշխատում ճիշտ։ Ինչպես ուղղել?
Իմացեք ինձ, ձեր հիմնական փորձը, ձեռքբերումները և հիմնական առաջադրանքները, որոնք կատարել եք։
Կա՞ք փորձ օգտագործելու Set և Map: Երբ եք ընտրել նրանց:
Պետք է օգտագործել useMemo՝ primitives տիպերի համար երբ փոխանցում եք երեխայի կոմպոնենտին։
Ծրագրի գործարկման ժամանակ սխալներ են առաջանում՝ Node.js-ի տարբերակը չի համընկնում: Ինչպե՞ս կվարվեիք այս խնդրով:
Ինչպե՞ս է Set-ում տարր որոնելու բարդությունը համեմատած զանգվածի հետ:
Կան ծանր CSS բանդլ 2 մեգաբայթ չափով: Ինչ կարելի է անել դրա հետ՝ բեռը թեթևացնելու և էջի կառուցումը հոսող դարձնելու համար։
Որքան ժամանակ էր պահանջվում թեստեր գրել սովորական աշխատանքի համեմատ?
Ինչպե՞ս կտիպավորեիք TypeScript-ում ֆունկցիա, որը ընդունում է ցանկացած տիպի տվյալների զանգված և վերադարձնում է զանգվածի առաջին տարրի տիպը։
Ինչպե՞ս աշխատեցիք արհեստական բանականության հետ թեստեր գրելու ժամանակ։
Ինչու՞ useCallback-ը օգնում է խուսափել ավելորդ ռենդերներից՝ փոխանցելով ֆունկցիա երեխայի կոմպոնենտին։
Ինչպե՞ս է React.memo-ը ստուգում, արդյոք անհրաժեշտ է արդյոք թարմացնել կոմպոնենտը: Ինչպե՞ս է նա համեմատում պրոփերը։