Czy rozszerzanie prototypów obiektów wbudowanych w JavaScript (np. Array.prototype
albo Object.prototype
) jest dobrym pomysłem?
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 propagacja i delegacja zdarzeń?
Wyjasnij pojecia immutability oraz persistent data structures?
Stworzyć w VueJS dropdown, który ma kilkanaście opcji. Każda opcja wyświetlana jest z użyciem innego fonta z Google Fonts, a etykieta opcji zawiera nazwę tego fontu. Po wyborze danej opcji z dropdowna tekst obok powinien zostać wyświetlony z użyciem wybranego fontu.
Jaka jest różnica między null
a undefined
?
Scharakteryzuj programowanie funkcyjne.
Co to jest pure function?
Jak można odczytać cookie w JS?
Jaki jest zakres widoczności zmiennych (scope)?
Jaka jest różnica między klasą a obiektem?
Jaki będzie output logów poniższego kodu:
for (var i = 0; i < 10; i++) {
setTimeout(function() {
console.log(i);
}, 100 * i);
}
Jaka jest różnica między Java a JavaScript?
Co to jest npm
i do czego się go używa?
Napisz funkcję, która jako argument przyjmuje ciąg znaków (zdanie) i zwraca ten ciąg znaków, ale z każdym słowem rozpoczynajacym się od wielkiej litery.
Przykład: "john doe foo bar"
, oczekiwany wynik: "John Doe Foo Bar"
.
ECMAScript i JavaScript — jaka jest różnica?
Czym jest klasa w programowaniu?
Napisz funkcję, która przyjmuje ciąg znaków (zdanie) i ciąg znaków z odwróconą kolejnością słów.
Przykłąd: Dla "Ala ma kota"
funkcja ma zwrócić "kota ma Ala"
.
Czym jest callback?
Kiedy NIE używać arrow function