Przejdź do treści

DevFAQ

JS: 132 pytania
  • TypeScript: jaka jest różnica między typowaniem stringów wielką, a małą literą?

    const name: (S/s)tring = 'K'

  • Napisz funkcję, która będzie wywoływać się co 0,5 sekundy. Funkcja powinna wywołać się nie więcej niż 4 razy. Dodatkowo powinna mieć opcje natychmiastowego zatrzymania.

  • W jaki sposób obsługiwany jest setInterval i setTimeout? Kiedy zostaną obsłużone jeśli mamy nieskończenie wiele console.log'ów? (pytanie o Event Loop)

  • Napisz funkcję, która wyświetli wynik tak jak poniżej:

    true, false, true, false,
    true, false, true, false
    
  • 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)."