0% ont trouvé ce document utile (0 vote)
5 vues1 page

Guide complet sur JavaScript et ses concepts

Le document traite des fondamentaux de JavaScript, y compris son utilisation pour créer des sites web dynamiques et les normes établies par ECMA International. Il aborde également des concepts clés tels que les fonctions de haut niveau, les closures, et la différence entre null et undefined, ainsi que des questions d'entretien courantes. Enfin, il explique le rôle des prototypes pour le partage de fonctionnalités entre objets.

Transféré par

hezoubeke18
Copyright
© All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats TXT, PDF, TXT ou lisez en ligne sur Scribd
0% ont trouvé ce document utile (0 vote)
5 vues1 page

Guide complet sur JavaScript et ses concepts

Le document traite des fondamentaux de JavaScript, y compris son utilisation pour créer des sites web dynamiques et les normes établies par ECMA International. Il aborde également des concepts clés tels que les fonctions de haut niveau, les closures, et la différence entre null et undefined, ainsi que des questions d'entretien courantes. Enfin, il explique le rôle des prototypes pour le partage de fonctionnalités entre objets.

Transféré par

hezoubeke18
Copyright
© All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats TXT, PDF, TXT ou lisez en ligne sur Scribd

1- le langage le plus utiliser au monde

2 - utiliser our faire des sites web dynamique


3- Js a 2 run time , Node js et V8 chrome
4 - ecma international ecrit les normes pour java script qui
sont ensuite integrer dans node js et v8 chrome et utiliser par les developpeurs
5 - alert("message") ---> Affiche une pop up
console.(warn , log , error ) affiche des messages dans la console
6 - les types de référence , bien que definie avec const , on peut peut modifier
leur valeur
7 - les types de reference peuvent avoir des clés avec des types prémitives
8 - 07 questions a connaitre dans un entretien Js
hOF : high order function
- les fonctions peut etre passer en paramettre en Js
- Calls back : En JavaScript, un callback est une fonction passée en tant
qu'argument à une autre fonction,
et qui sera exécutée ultérieurement, généralement après que la première fonction
ait terminé son exécution ou
ait accompli une certaine tâche asynchrone.
- Q1 :- c'est quoi un arrow function : la maniere la plus correcte de declarer
une fonction
- diff avec regular : function regular function est appelée en premier car
js les classes en haut lors de l'execution
, cette fonction n'a donc pas besoin d'etre declarer pour etre appelé
alors que
un arrow function c'est tou le contraire et la maniere de les declarer
sont differents : const arrow () = > {

}
..Regular function : function NomFuntion () {
}
- Q2 : dans quel ordre sont declarers les fonctions Js
** 1 - Lorsque on ecrit du code , Js les mets dabord dans la call Stack
** 2 - Ensuite on a une web API : qui va prendre tout ce qui est TimesOut
et promises
** 3 - MacroTask
** 4 - MicroTaskQueue
** 5 - Event Loop
- Q3 : diff entre null et undefined
* permet de dire que persone na defini cette valeur ou variable
* pas de valeur comme dans une base de donneés
- Q4 : Qu'est ce qu'un closures en Js
* C'est le fait une fonction ait acces au scope du dessus ( les scopes sont
definis par les {} )
- Q5 : c'est quoi Prototype en Js?
* le prototype est utilisé pour partager des fonctionnalités entre
plusieurs objets.
Plutôt que de dupliquer les méthodes et les propriétés pour chaque
instance d'objet, JavaScript utilise
des prototypes pour permettre aux objets de partager du code et des
comportements communs.
Cela favorise une utilisation plus efficace de la mémoire et simplifie
la gestion du code.

Vous aimerez peut-être aussi