Jakie znasz możliwości deklaracji zmiennych i jakie są ich zakresy (ES5 i ES6) ?
Jakie znasz możliwości deklaracji zmiennych i jakie są ich zakresy (ES5 i ES6) ?
Co wiesz o ES6?
Czym jest JSON? - rozwiń skrót i opisz do czego służy
Czym różni się null od undefined?
Jaka jest różnica między Spread Operator a Rest Parameters?
Czym jest spread operator w ES6, w jakich sytuacjach się przydaje?
Jak uchwycić referencję do elementu HTML z poziomu JS?(document.getElementById, document.querySelector
itd)
Która odpowiedź ma niepoprawną skałdnię:
a) 42.toFixed(3);
b) 42..toFixed(3);
c) 42 .toFixed(3);
Jak mają się do siebie poszczególne technologie/narzędzia?
Babel, Webpack, Gulp, NPM, node, Typescript, Flow, Babel Less Loader
Chodzi głównie o to, które z powyższych się wykluczają (nie ma sensu używać razem), w jakiej kolejności są używane: Przykład: "npm ściąga zależności, może też uruchomić skrypt webpacka, który dla danego typu pliku używa odpowiedniego loadera (less - less loader, js - babel)."
Co to jest Ecma TC39? Jakie są tzw. "stages" i jakie jest ryzyko związane z używaniem standardów na różnych "stages".
Jakie znasz sposoby wyczyszczenia tablicy z elementów?
Czym się różni node od element?
Czym są i do czego służą source-mapy?
Kiedy i dlaczego używa się funkcji throttle i debounce ?
Co daje nam użycie klasy Proxy? Kiedy nam się to może przydać?
Czym są i do czego służą operatory bitowe?
Jaki będzie wynik tego kodu?
console.log(3+"3");
Wyjaśnij na czym polega programowanie asynchroniczne w JS.
Dana jest funkcja:
function check(x) {
return x ? x : new Error();
}
Zakładając, że x jest liczbą z przedziału od -20 do 20, to dla jakiego x zostanie zwrócony Error?
Jaki będzie wynik operacji?
var string = 'FeFaq to najlepsza baza pytań'
.split('').reverse().join('');