Quyidagi kodning chiqishi nima bo'ladi? ```javascript console.log(1); setTimeout(() => { console.log(2); }, 0); Promise.resolve().then(() => { console.log(3); }); console.log(4); setTimeout(() => { Promise.resolve().then(() => { console.log(5); }); }, 0); ```
Frontend
useEffectEvent nima nima va nima uchun kerak?
Jamoangizdagi rivojlantirish jarayoni va Git-flow haqida gapiring. Kodni ko'rib chiqish jarayoni qanday tashkil etilgan?
React ro'yxatlarida key atributi nima uchun kerak?
Qaysi holat menejerlari ishlatilgan? Redux nima uchun yomon?
useCallback'da eskirgan yopilish muammosini qanday hal qilish mumkin, bog'liqliklar ro'yxatiga bog'liqliklar qo'shmasdan?
TypeScript'da generiklar nima va ular nima uchun kerak?
import { useState, useCallback } from 'react' const Component = () => { const [soni, setSoni] = useState(0); const handleClick = useCallback(() => { console.log(soni); }, []); return ( <div> <div onClick={() => setSoni((prev) => prev + 1)}>Soni: {soni}</div> <div onClick={handleClick}>Yozish</div> </div> ); };
O'zingiz va oxirgi ish tajribangiz haqida gapiring.
Qaysi yig'uvchilarni ishlatdingiz, o'z konfiguratsiyalaringizni yozdingizmi?
Brauzerga URL kiritilganda nima bo'ladi? DNS so'rovidan sahifa chizilishigacha bo'lgan jarayonni tavsiflang.
import { useEffect, useLayoutEffect } from 'react'; export default function App() { console.log('1'); useEffect(() => { console.log('2'); }, []); useLayoutEffect(() => { console.log('3'); }, []); return <div>BCraft</div>; }
JavaScriptda yopilish nima? Misol keltiring.
Foydalanuvchi kechikishlar haqida shikoyat qilganda, React ilovasida ishlash muammosini qanday hal qilasiz?
JavaScriptda Event Loop nima? Vazifalar qanday tartibda bajariladi?
Props yangilangan va avvalgi so'rov hali tugallanmagan holatda qanday boshqarish mumkin? Race condition'larni qanday oldini olish mumkin?
export const usePhoneMask = ({ mask, initialValue, maskPlaceholder, }: UsePhoneMaskParams): UsePhoneMaskReturn => { // kod bu yerda };
import { useState, useEffect } from 'react'; export default function App() { console.log('1'); useEffect(() => { console.log('2'); }, []); return <Child />; } function Child() { console.log('3'); useEffect(() => { console.log('4'); }, []); return <div>Bcraft</div>; }