1. Introduction à JavaScript !!
Pourquoi Javascript ?
JavaScript est le langage le plus recherché dans le monde d'aujourd'hui. Le langage le plus polyvalent, qui peut être utilisé pour créer une grande variété d'applications : Web-apps, Mobile-apps, Desktop-apps, Server-Side Apps.
À propos de JavaScript :
- JavaScript a été conçu par Brendan Eich en 1995
- JavaScript est un langage simultané asynchrone non bloquant à un seul thread, doté d'une pile d'appels, d'une boucle d'événements, d'une file d'attente de rappel et de certaines API.
- JavaScript est un langage basé sur un prototype. (En JavaScript, l'héritage se fait via un mécanisme de prototype. Dans celui-ci, des propriétés et des méthodes peuvent être ajoutées dynamiquement à n'importe quel objet.)
- Est-ce que JavaScript est un langage "INTERPRETÉ" ? — L'hypothèse courante est qu'elle est interprétée, car le code source JavaScript est traité chaque fois qu'il est exécuté dans le moteur. Mais ce n'est pas tout à fait exact. Le moteur JavaScript compile en fait le programme à la volée (compilation dans le temps) puis exécute immédiatement le code compilé.
- Le comportement et les performances de JavaScript dépendent du moteur JS qui se cache derrière le navigateur.
- JavaScript est l'implémentation de la spécification ECMA SCRIPT.
- JavaScript est un langage « sensible à la casse ».
- Conçu par Brendan Eich.
- C'est un plan pour créer un langage de script.
- La norme JavaScript pour assurer l'interopérabilité entre les pages Web sur différents navigateurs.
- Dernière édition — ES 13 (2022)
- Version la plus notable ou standard - ES 6 (2015) - La plupart des fonctionnalités ont été introduites dans cette version.
- Fondamentalement, un interpréteur ou compilateur standard, qui compile le code JavaScript.
- Tous les moteurs modernes pertinents utilisent la compilation juste à temps pour améliorer les performances.
- Dans le navigateur Web, le moteur JS s'exécute en session avec le moteur de rendu JS via DOM (Document Object Model).
- Bien que le moteur JS soit principalement utilisé dans les navigateurs Web, il n'est pas limité aux navigateurs. Node.js utilise le moteur JavaScript V8.
- Chrome - Le plus puissant - Utilise le moteur V8 - Le moteur JS le plus rapide, à ce jour. (V8 est le moteur JavaScript haute performance Open Source de Google écrit en C++.)
- Firefox — Utilise SpiderMonkey.
- Safari — Utilise JavaScriptCore.
- Internet Explorer (maintenant expiré) — Chakra utilisé.
- Microsoft Edge - Tout d'abord, il utilisait Chakra, mais plus tard, il a été reconstruit en tant que navigateur basé sur Chromium et utilise maintenant le moteur V8.
Merci d'avoir lu :) Voilà, j'espère que vous avez aimé l'article.
Qui suis-je pour écrire ?
Juste un apprenant curieux, qui aime développer des sites Web, et a développé quelques sites Web en utilisant divers modèles, en utilisant également React (à partir de zéro), la plupart d'entre eux en tant que projets personnels ou sites de clubs universitaires, depuis 3 à 4 ans. En bref, j'ai travaillé sur React, JavaScript, CSS & HTML et j'apprends toujours de nouvelles choses quotidiennement !
N'hésitez pas à me contacter si vous souhaitez discuter de tout ce qui s'y rapporte.
Je serais heureux et heureux si vous envoyez vos précieux commentaires et suggestions. Vos suggestions comptent vraiment !!
Vous pouvez me contacter ici -
LinkedIn : https://www.linkedin.com/in/itaniyagupta/
![Qu'est-ce qu'une liste liée, de toute façon? [Partie 1]](https://post.nghiatu.com/assets/images/m/max/724/1*Xokk6XOjWyIGCBujkJsCzQ.jpeg)



































