DevFAQ

JS: 140 pytań
  • Jak poprawnie obsługiwać token do autoryzacji, który otrzymamy z backendu? Co jest najbezpieczniejszym rozwiązaniem i jakie zagrożenia mogą się pojawić?

  • Czym jest programowanie funkcyjne? Do czego służy biblioteka RxJS?

  • Jakie są twoje ulubione nowe funkcje które pojawiły się w JS od czasu powstania ES6

  • Czym jest polimorfizm? Podaj przykład jego zastosowania?

  • Jakie znasz metody http? Do czego sluzy metoda POST? W jakich przypadkach mozna ja zastosowac?

  • (async () => {
      try {
        Promise.reject(new Error('Devfaq'));
      } catch (error) {
        console.log('Whoops...');
      }
    })();
    

    Jaki będzie wynik działania tego kodu?

  • Co się stanie gdy EventEmitter wyemituje event 'error', a nic na niego nie nasłuchuje?

  • W jaki sposób realizowane jest dziedziczenie w JavaScript?

  • Czy klonując obiekt w JS, kopiują się również jego metody? kiedy tak, a kiedy nie?

  • const sum = (a) => (b) => a + b;
    

    Jak używając funkcji sum wyświetlisz w konsoli 3

  • Jaki subtyping system mamy w TypeScript? Jakie są tego konsekwencje?

  • Spraw, aby poniższy kod:

    [1, 2, 3].duplicate();
    

    zwracał tablicę [1, 2, 3, 1, 2, 3];