Interessiert daran, ... zu unterstützen JS Questions Lab?|Kontakt für Sponsoring
JSJS QuestionsLAB
FragenFortschrittRanglisteMitwirkendeKontakt

Demnächst

React-Praxis

Baue echte Komponenten, erkunde Patterns und meistere React, mit einer Live-Sandpack-IDE in jeder Challenge.

Demnächst

React-Praxis

Baue echte Komponenten mit einer Live-Sandpack-IDE. Keine Konfiguration, kein Boilerplate, nur React und du.

Sandpack-IDEReact 19Live-Vorschau
App.tsx
function Counter() {
  const [count, setCount]
    = useState(0);

  return (
    <button
      onClick={() => 
        setCount(c => c+1)}
    >
      Clicked {count} times
    </button>
  )
}

Die Übungsschleife

01
Lesen
02
Bauen
03
Prüfen

Patterns

30+ React-Patterns

Aus Lydia Hallies javascript-react-patterns, verdichtet zu interaktiven Challenges.

ContainerHOCCompoundRender PropsCustom HooksObserverProviderProxyPrototypeModuleSingleton+20 mehr

Ausgewählte Fragen

Beginne mit diesen beliebten Aufgaben

Alle 155 anzeigen
#1Anfänger

Was wird ausgegeben?

function sayHi() {
console.log(name);
console.log(age);
scopeobjects+1
Üben
#2Anfänger

Was wird ausgegeben?

for (var i = 0; i < 3; i++) {
setTimeout(() => console.log(i), 1);
}
asyncscope+1
Üben
#3Anfänger

Was wird ausgegeben?

const shape = {
radius: 10,
diameter() {
scopeobjects+1
Üben
#4Anfänger

Was wird ausgegeben?

+true;
!"Lydia";
types
Üben
#5Anfänger

Was ist wahr?

const bird = {
size: "small",
};
objectstypes
Üben
#6Anfänger

Was wird ausgegeben?

let c = { greeting: "Hey!" };
let d;
objects
Üben
JSJS QuestionsLAB

Erstellt von @kitsunekode. Originalfragen und -erklärungen von Lydia Hallie.

XProjekt-Repository

Produkt

  • Fragen
  • Fortschritt
  • Versionshinweise
  • Mitwirkende

Ressourcen

  • Projekt-Repository
  • Lydias Original-Repo

Die Fragen basieren auf Lydia Hallies ursprünglichem Repository von 2019, daher werden neuere JavaScript-Sprachfeatures nicht überall abgedeckt. Mehr erfahren

JSQL · v0.1.7
JS Questions Lab

JavaScriptmeistern.EineFrageaufeinmal.

Code im Browser ausführen, den Event-Loop visualisieren und die Mechanismen ins Langzeitgedächtnis schreiben. Ein Präzisionsinstrument für die Interviewvorbereitung.

Erstellt von @kitsunekode. Basiert auf Lydia Hallie's Fragen.

demo.js
function getAge() {
  'use strict';
  age = 21;
  console.log(age);
}

getAge();
133 Fragen•12 Themen•100% Kostenlos•Open Source•127 ausführbare Snippets•
133 Fragen•12 Themen•100% Kostenlos•Open Source•127 ausführbare Snippets•

So funktioniert es

Der Übungskreislauf

Ein präzisions-entwickelter Rückkopplungszyklus, der fortgeschrittenes JavaScript in dein Langzeitgedächtnis schreibt.

Finde eine Frage

Filtere nach Thema, stelle die Schwierigkeit ein oder suche direkt nach einem Konzept.

01

Entscheide dich für eine Antwort

Kein Spicken. Zwinge dich zur Entscheidung, bevor die Erklärung erscheint.

02

Führe den Code aus

Öffne den Notizblock. Führe Snippets aus. Sieh die Ausgabe sofort.

03

Verstehe das Warum

Tauche tief in die Erklärung ein. Dekonstruiere den Event-Loop und den Ausführungskontext.

04

Abdeckung

Meistere jeden Begriff

Vollständige Abdeckung von 9 Kernthemen

types

52 Aufgaben

objects

48 Aufgaben

arrays

33 Aufgaben

fundamentals

28 Aufgaben

scope

19 Aufgaben

prototypes

15 Aufgaben

async

13 Aufgaben

operators

13 Aufgaben

generators

6 Aufgaben