Jaki będzie kolejność logów?
console.log('one');
setTimeout(function() {
console.log('two');
}, 0)
console.log('three');
Jaki będzie kolejność logów?
console.log('one');
setTimeout(function() {
console.log('two');
}, 0)
console.log('three');
Jak można iterować po tablicach? Wszystkie odpowiedzi typu 'for, while, map, filter, forEach
' poprawne.
Jak przejąć kontrolę nad right-click'iem myszki?
Jak za pomocą jQuery wybrać pierwszy element z tablicy ?
Jaki będzie wynik wywołania setTimeout
z wartością czasu 0?
Wyjaśnij czym są cookies.
Jaka jest różnica między zadeklarowaniem zmiennej z użyciem słowa var
a z pominięciem?
var x = 1;
// vs
y = 1;
Wyjaśnij różnice pomiędzy zdarzeniem click
, a atrybutem onclick
.
Czym jest capturing phase w zdarzeniach?
Napisz algorytm, który sprwadzi czy nawiasy w ciągu znaków są domknięte i pasujące.
Na przykład, "{ac[bb]}"
, "{dklf(df(kl))d]{}"
i "{[[[]]]}"
są poprawne. Ale "{3234[fd"
i "{df][d}"
już nie.
Czym jest ternary operator?
Czym Jest DOM?
Jak zaimplementować stos (Stack) w JS
Czy dane przechowywane w localStorage
są widoczne w innych aplikacjach (pod innymi domenami)?
Jaki będzie wynik sprawdzenia tego warunku?
console.log(3 > 2 > 1);
Dlaczego tak się dzieje?
Czym są polyfille i do czego służą? Czym różni się polyfill od shim?
dlaczego [1,2,3] === [1,2,3]
zwraca false
?
Czy rozszerzanie prototypów obiektów wbudowanych w JavaScript (np. Array.prototype
albo Object.prototype
) jest dobrym pomysłem?
Jaka jest różnica pomiędzy metodami empty
, remove
a detach
w jQuery?
Czym jest Property Descriptor? Omów jego składowe.