Interro surprise !

JavaScript Niveau 1

10 questions faciles

  • Qu'est-ce que HTTP ?
  • Pourquoi JavaScript a autant d'ennemi ?
  • Peut-on faire du JavaScript côté serveur ?
  • Peut-on faire du JavaScript dans de simple fichier texte, sans compilation ?
  • Quel est l'acronyme qui désigne la norme de JavaScript et l'association qui la produit ?
  • Quelle version fut une grande révolution pour JS ?
  • Citer 3 paradigmes et un langage pour chaque ?
  • Y a-t-il un objet « window » en Node.JS ?
  • Peut-on changer des propriétés/méthodes de window ? Est-ce recommandé ?
  • Énumérer tous les types de valeurs en JavaScript

3 questions plus dures

  • Quelle est la différence entre passer par "valeur"/"copie" ou par "référence" ?
  • Quelle est le scope des variables déclarée avec "var" en JS ?
  • Est-ce la même chose dans tous les langages ?

10 questions

  • Qu'est ce que la condition ternaire ?
  • Est-ce que ==, c'est bien ?
  • Qu'est-ce qu'un fizzbuzz ?
  • Citer 3 manières d'itérer sur un array
  • Qu'est-ce qu'un array de booléen ? A quoi cela peut servir ?
  • Qu'est-ce qu'un tuple ?
  • Qu'est-ce qu'une collection ?
  • Citer 3 méthodes d'Array ?
  • En quoi un Objet est différent d'une simple hashmap ?
  • Quelle est la différence entre une méthode et une fonction
var arr = [1, 2, 3];

for (var i = 0; i < arr.length; i++) {
  console.log(arr[i]);
}

for (var el of arr) {
  console.log(el);
}

arr.forEach(console.log);

Commentez ce code

Qu'en concluez-vous ?

JavaScript 2019 - Interro surprise

By Loïc TRUCHOT

JavaScript 2019 - Interro surprise

  • 413