Sobes.tech

Promise.withResolvers() көмегіншісінің жүзеге асырылуын жазыңыз — ол Promise-ті құрып, үш қасиеті бар объектіні қайтарады: promise, resolve және reject.

Middle+
Mayflower
48

Жаңа жұмысқа қанша уақытта дайынсыз?

Middle
АэрофлотАэрофлот
48

React-те асинхронды операциялармен қалай жұмыс жасайсыз?

Middle
НЕОЛАНТ
48

Қадамдар мен қатысушылар картасымен орналасуды қараңыз. Мұнда не дұрыс емес?

Middle+
Tilda
48

Жасанды интеллектпен нақты не істегеніңізді, қандай құралдарды қолданғаныңызды айтыңыз.

Senior
Ренессанс СтрахованиеРенессанс Страхование
48

10 000 элементтен тұратын тізімді қалай оңтайландыруға болады?

Middle
Ifellow
48

CSS, орналасу бойынша тәжірибеңіз қандай — тікелей React-пен бастадыңыз ба немесе таза CSS/HTML негізі болды ма?

Middle
News Media Holdind
48

React қалай жұмыс істейді? reconciliation механизмі, Virtual DOM, Fiber архитектурасы және неге екі фаза бар (render және commit) туралы түсіндіріңіз.

Middle+
Альфа СОФТ
48

runOnce деген функция-орауышты жүзеге асырыңыз, ол функцияны қабылдайды және жаңа функцияны қайтарады. Жаңа функция бір рет қана шақырылуы мүмкін, ал кейінгі шақырулар undefined қайтарады. Оралатын функция аргументтер қабылдауы және нәтиже қайтаруы мүмкін.

Middle+
Яндекс
48

Пайдаланушы кейде батырма басылмайтынын шағымданады, бірақ жергілікті түрде мәселе қайталанбайды. Сіздің отладка қадамдарыңыз қандай? Мүмкін себептері қандай?

Middle
Mayflower
48

JavaScript-тің жалпы түсінігі: параметрлерді беру, асинхронды жұмыс, прототиптер, қателерді өңдеу.

Middle
Яндекс МаркетЯндекс Маркет
48

// comp.vue <template> <ul v-if="products != null"> <li v-for="(pr, i) in products">{{pr}}</li> </ul> </template> <script> import {getProducts} from ""; import {ref} from "vue"; const products = ref(null); onMounted(() => { getProducts().then(result => products.value = result) }) </script> setup() (beforeCreate және created-ке дейін орындалады) onBeforeMount onMounted onBeforeUpdate onUpdated onBeforeUnmount onUnmounted Ата-ана: setup Ата-ана: beforeCreate Ата-ана: created Ата-ана: beforeMount Балалар: setup Балалар: beforeCreate Балалар: created Балалар: beforeMount Балалар: mounted Ата-ана: mounted <template> <div> <slot name=""></slot> </div> </template>

Middle
АО Пари Страховая компания
48

Егер `state.userName = 'Max'` деп тағайындасаңыз, `h1` мазмұны өзгереді ме?

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

Жеңіс туралы хабарламаны көрсету үшін қайсысы жақсы — alert арқылы ма, әлде оны UI-да көрсету ме?

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

Рақмет, Дмитрий — `aria-disabled` қолдану, `tabindex` арқылы фокусты басқару және себепті көрсету үшін `aria-describedby` қосу — бұл сенімді қол жетімділік негізі. Өнімділік тұрғысынан, егер сізде виртуалды тізімде мыңдаған осындай сілтемелер болса, «өшіру кезінде навигацияны болдырмау» әрекетін қалай жүзеге асырар едіңіз, әрбір элементке оқиға тыңдаушыларын қосбай?

Senior
micro1
48

Сіз Vue 2-де өзіңіз не жаздыңыз ба, әлде тек құжаттаманы оқыдыңыз ба?

Middle
Интай-текстиль
48

import { useState } from "react"; const usePreviousValue = (value: number) => {}; export default function App() { const [count, setCount] = useState(0); const previous = usePreviousValue(count); return ( <div className="App"> <h1>Ағымдағы мәні: {count}</h1> <h2>Алдыңғы: {previous ?? "-"}</h2> <button onClick={() => setCount((prev) => prev + 1)}>Түйме</button> </div> ); }}

Middle
SimbirsoftSimbirsoft
48

Paraveb-тегі тәжірибеңіз туралы айтыңыз: даму тәсілі қалай ұйымдастырылды, команда болды ма және біртұтас код-стиль болды ма?

Middle
ООО Эксбо Север
48

Кім фронтенд және бэкенд әзірлеушілерді бір-бірімен байланыстырады, және екі бөлікті қамтитын өнімдік функцияны жүзеге асыру туралы талқылау қалай жүргізіледі?

Middle+
Сбер. IT
48

Екі бос объектіні салыстырсақ, бұл салыстыру не қайтару — шын немесе жалған?

Middle
Интай-текстиль
48
/292