Sobes.tech

Frontend

/** * runOnce adlı sarmalayıcı fonksiyonu uygulayın, bu fonksiyon * bir fonksiyon alır ve yeni bir fonksiyon döndürür. Yeni fonksiyon * yalnızca bir kez çağrılabilir, sonraki tüm çağrılar * undefined döner. * * Sarılmış fonksiyon argümanlar alabilir * ve sonuç döndürebilir. */ function runOnce(fn) { // kodunuz } const logHello = (name) => { console.log(`merhaba, ${name}!`) }; const logHelloOnce = runOnce(logHello); console.clear(); logHelloOnce('Oleg'); // 'merhaba, Oleg!' logHelloOnce('Olga'); // undefined

Middle
Яндекс Сплит
73

Apollo GraphQL'de sonsuz liste genellikle nasıl uygulanır?

Middle
ДИТ Москвы
73

Yapay zeka ile tam olarak ne yaptınız, hangi araçları kullandınız?

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

Editörde çözdüğünüz zor bir görevden bahsedin.

Middle
Revizto
73

/** * runOnce adlı sarmalayıcı fonksiyonu uygulayın, bu fonksiyon * bir fonksiyon alır ve yeni bir fonksiyon döndürür. Yeni fonksiyon * yalnızca bir kez çağrılabilir, sonraki tüm çağrılar * undefined döner. * * Sarılan fonksiyon argümanlar alabilir * ve sonuç döndürebilir. */ function runOnce(fn) { // kodunuz } const logHello = (name) => { console.log(`merhaba, ${name}!`) }; const logHelloOnce = runOnce(logHello); console.clear(); logHelloOnce('Oleg'); // 'merhaba, Oleg!' logHelloOnce('Olga'); // undefined

Middle+
Яндекс
73

[Şirket] içinde hangi projeleri yaptınız?

Middle
ТранснефтьТранснефть
73

Neden TypeScript'te for...of kırmızı renkte vurgulanıyor, ama normal for değil?

Intern
Яндекс
73

Maaş beklentilerin nelerdir?

Senior
СБЕРСБЕР
73

Liderlik görevlerine daha fazla zaman ayırmak mı istiyorsunuz yoksa sadece rahatça çalışıp ilginç görevler almak mı?

Middle+
РунитиРунити
73

/** * Görev 1: Generikler ve Anahtar Tür Güvenliği * Bir nesne ve anahtar alan bir `getProperty` fonksiyonu oluşturun. * Fonksiyonun tür güvenli olmasını sağlamak ve anahtarın nesnede var olduğunu garanti altına almak için generics kullanın. */ function getProperty<T extends Record<string, unknown>, K extends keyof T>(obj: T, key: K): T[K] { return obj[key]; } getProperty('str', 'toString') /** * Görev 2: Aşağıda birden fazla Todo arayüz bildirimi verildiğinde, bunların aynı kapsamda bulunması durumunda ne olacağını açıklayın. * TypeScript'in bunları nasıl ele aldığını tartışın ve birleşmiş Todo arayüzü gereksinimlerini karşılamak için `myTodo` nesnesini doldurun. */ interface Todo { title: string; dueDate: Date; } interface Todo { description: string; completed: boolean; }

Middle
Altenar
73

Kullanıcı Deneyimi açısından hangi giriş alanı seçeneği daha iyidir: gri yer tutucu metinli mi yoksa içinde kalın siyah başlık olan mı?

Middle+
Tilda
73

[isim] sordu: TypeScript'te utility types (yararlı türler) nedir? Hangi türleri kullandın?

Middle
OZONOZON
73

Next.js'te müşteri bileşeni ile sunucu bileşeni arasındaki fark nedir?

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

Vue 2'de kendiniz bir şeyler mi yazdınız yoksa sadece dokümantasyonla mı öğrendiniz?

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

import { useState } from "react"; const usePreviousValue = (value: number) => {}; export default function App() { const [sayac, setSayac] = useState(0); const onceki = usePreviousValue(sayac); return ( <div className="App"> <h1>Mevcut Değer: {sayac}</h1> <h2>Önceki: {onceki ?? "-"}</h2> <button onClick={() => setSayac((prev) => prev + 1)}>Tıkla</button> </div> ); }

Middle
SimbirsoftSimbirsoft
73

İş ve ekip organizasyonunda sizin için en önemli olan nedir?

Senior
Мой СкладМой Склад
73

RxJS operatörleri zip, combineLatest ve forkJoin nasıl farklılık gösterir? Her birinin kaç emiteri var?

Middle+
Банк Ренессанс
73

Verigram üzerinden kullanıcı tanımlama akışını açıklayın: kullanıcı sayfayı açar — sonra ne olur, oturum ve token nasıl alınır?

Middle
Pac Group
73

Next.js'de paralel/seri isteklerde waterfall sorunu

Middle+
Perfluence
73

Bir Set'te öğe aramanın karmaşıklığı, bir diziye göre nedir?

Middle+
Global treds
73
/295