Company overview
Сбермаркетинг
Son vakansiya: Məlumat yoxdur
- Vakansiyalar
- 0
- Müsahibələr
- 1
- Suallar
- 23
- Tapşırıqlar
- 0
Published in the selected period
Vakansiyalar · 0
No vacancies were found for the selected period.
Published records
Müsahibələr · 1
Grouped by direction
Suallar və tapşırıqlar · 23
Frontend
Suallar · 23
Rekursiya nədir? Onun qaydaları nələrdir? Nəyə lazımdır?
Funksiyaya parametrlər referansla mı yoxsa dəyər iləmi ötürülür?
Təmiz funksiya nədir? Funksiya nə vaxt təmiz olur? Yan təsirlər nədir?
React 18-də Reconciliation prosesində nə dəyişdi?
import "./styles.css"; import React from "react"; const getData = () => { return Array.from({ length: 50 }, (el, idx) => ({ value: Math.random(), label: `sətir ${idx + 1}`, })); }; export default function App() { const [data, setData] = React.useState(getData()); const handleUpdate = () => { setData((prev) => { return prev.map((row, i) => i === 0 ? { ...row, value: Math.random() } : row ); }); }; return ( <div> <h1>Siyahı Tətbiqi</h1> <Button onClick={handleUpdate}>`sətir 1`i yenilə</Button> {data.map((row) => { return <Row key={row.label} label={row.label} value={row.value} />; })} </div> ); }
useMemo nə edir? Nə vaxt istifadə edilməlidir? Uşaq komponentini React.memo ilə əhatə etməliyikmi?
Aşa aşağıdakı kod parçasını nəzərə alın: ```typescript let info = { name: "Alex", skill: ["git", "react", "read"], }; let started = (info: any) => { let { name, skill } = info; (name = "Alex Pool"), skill.push("delete"); return { name, skill, online: true, }; }; ``` `started` funksiyası `info` obyektinə nə edir və `started(info)` çağırışının çıxışını təsvir edin. Həmçinin, `started(info)` çağırışından sonra orijinal `info` obyekti dəyişirmi, müzakirə edin.
Siz CI/CD boru xətləri, linters, prettier, pre-commit kancaları qurmusunuz — özünüz başlatdınız yoxsa vəzifə yuxarıdan gəldi?
arguments pseudo-massivi nədir? O, adi massivdən necə fərqlənir?
React Reconciliation nədir? Necə işləyir? React hansı meyarlar əsasında komponenti yeniləmək və ya yenidən yığmaq qərarına gəlir?
funksiya recursiveFunction(N) { let counter = 0; if (N > 0) { counter = counter + 1; recursiveFunction(N - 1); } // console.log(counter) } recursiveFunction(3); // 3 3 3 ? Funktsiyanın çıxışı nə olacaq və niyə? Həmçinin, cari rekursiv funksiyanın tətbiqində hər hansı bir problem varsa, onu necə düzəltmək və düzgün saymaq və qeyd etmək üçün necə düzəltmək barədə tövsiyə verin.
Event loop haqqında danış: nə üçün lazımdır, necə işləyir