← Discipline

Teste JavaScript

Lecția 3 — Variabile și tipuri de date

37 teste despre variabile, tipuri de date, operatorul typeof și conversia automată a valorilor.

Lecția 4 — Inputul și conversia valorilor

18 teste despre conversia valorilor și utilizarea funcțiilor Number(), parseInt() și parseFloat().

Lecția 5 — Operatori in JavaScript

67 teste cu operatori aritmetici, de atribuire, comparație, incrementare, decrementare și operatori logici.

Lecția 6 — Condiții și operatori logici

22 teste cu valori în condiții if și operatori logici.

Lecția 7 — Instrucţiunile ciclice

48 teste cu instrucțiuni ciclice while, do...while și for, condiții de repetare, contoare și bucle infinite.

Lecția 10 — Objects

50 teste cu obiecte, proprietăți, metode, constructori, referințe și transmiterea valorilor în funcții.

Lecția 11 — Numere și metode matematice

91 teste cu isNaN, toFixed, toPrecision, Math.abs, Math.pow, Math.sqrt, Math.ceil, Math.floor, Math.round, Math.max, Math.min, Math.random.

Lecția 12 — String object

50 teste cu toUpperCase, toLowerCase, trim, concat, indexOf, lastIndexOf, includes, slice, substring, substr, split, replace, replaceAll.

Lecția 13 — Date object

60 teste cu getDate, getDay, getMonth, getFullYear, getHours, getMinutes, getSeconds, setDate, setDay, setMonth, setFullYear, setHours, setMinutes, setSeconds, toLocaleString.

Lecția 14 — BOM

37 teste despre proprietățile BOM: dimensiunea ferestrei, ecranului și adresei paginii.

Lecția 15 — DOM

60 cu getElementById, getElementsByTagName, getElementsByClassName, querySelector, querySelectorAll, setAttribute, createElement, appendChild, insertBefore, insertAdjacentElement.

Lecția 16 — Evenimente DOM

61 cu addEventListener(), obiectul event și proprietățile sale, evenimentele mouse-ului, tastaturii, formularelor și ferestrei.