Jaki będzie wynik operacji?
var string = 'FeFaq to najlepsza baza pytań'
.split('').reverse().join('');
Jaki będzie wynik operacji?
var string = 'FeFaq to najlepsza baza pytań'
.split('').reverse().join('');
Napisz funkcję, ktora sprawdza, czy podana liczba jest liczba pierwszą.
Czy JavaScript jest case sensitive ?
ES6, co wnosi, a co wnosi ES5?
Co wyświetlą logi?
var foo = 'hello';
(function () {
var bar = 'world'
console.log(foo + bar);
})()
console.log(foo + bar);
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 za pomocą jQuery wybrać pierwszy element z tablicy ?
Wyjaśnij w jaki sposób przekazywane są argumenty do funkcji w JS. Czym się różni ten sposób od przekazywania przez wartość (pass by value) albo przez referencję (pass by reference)? Jakie są tego implikacje?
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 ternary operator?
Czym Jest DOM?
Jak zaimplementować stos (Stack) w JS
Czy dane przechowywane w localStorage
są widoczne w innych aplikacjach (pod innymi domenami)?
Opisz czym jest kolejka zdarzeń / pętla zdarzeń (event loop).
dlaczego [1,2,3] === [1,2,3]
zwraca false
?
Dana jest tablica ciągu liczb, np. [4, 7, 3, 2, 1, 7, 5, 3, 12, 13]
... (dużo więcej liczb).
Znajdź najdłuższy, monotoniczny podciąg w tej tablicy. Czas 30 minut.