Skip to content

heticeric/es5_es6-courses

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Passeport pour le Javascriptan

Vous débarquez en terre inconnue le Javascriptan. Je serai votre guide dans cette perilleuse traversée. Suivez le guide en ces terres inconnues.

Passeport

Votre expédition

Evaluation préliminaire

Avant de débuter le cours, faisons un rapide exercice de connaissances. Envoyez un mail dont l'objet est [WEB2p2021] Evaluation javascript à eric.priou[@]hetic.net en me précisant :

  • Votre nom entier
  • Votre email
  • Votre compte github
  • Une mini bio
  • Une évaluation de vos compétences notées de A-F sur le développement back, front, l'UX/UI, et la gestion de projet.
  • Une photo selfie

Plus le résultat à chacune des questions suivantes. Vous avez 45 minutes.

  • Pour le code ci-dessous, choisissez la bonne réponse parmi :

    • Ce sont des méthodes asynchrones
    • Ce sont des méthodes synchrones
    • Est correct, et permet d’aller jusqu’à que n est inférieur à 3
    • Est correct, et permet d’aller jusqu’à que n soit inférieur ou égal à trois
    • Est incorrect.
var n = 0;
var x = 0;
while (n < 3 ) {
  n+;
 	x += n;
}
  • Afin d’éviter une boucle infinie, il suffit de :

    • Une boucle ne peut pas être infinie
    • Il faut vérifier si notre boucle comporte une seconde condition.
    • Il suffit de mettre « true » en argument.
    • Il suffit de mettre « false » en argument.
    • Il faut une condition de sortie
  • Qu’elle est la valeur de j ?

var i = 1;
var j = i;
i = i+1;
console.log(j);
  • Qu’elle est la valeur de j ?
var i = [1,2,3]; // [] défini un array (tableau) par référence grâce au =
var j = i;
i.push(4); // ajoute un élément en fin de tableau
console.log(j);
  • Ce code génère t-il un erreur ? Pourquoi ?
var prof = {
	nom:"eric"
};
console.log(prof.nom);
prof.matiere="js";
  • Quel est l'opérateur de stricte équivalence ?
  • Pourquoi ne pas utiliser de variables globales ? Qu'est-ce qu'une variable globale ?
  • Qu'est-ce qu'une fonction anonyme ?

About

Javascript advanced courses

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published