Maison  >  Article  >  interface Web  >  De quelles parties se compose Javascript ?

De quelles parties se compose Javascript ?

青灯夜游
青灯夜游original
2021-09-02 17:44:0722533parcourir

Javascript se compose de 3 parties : 1. ECMAScript, la partie centrale du langage js, qui décrit la syntaxe et les objets de base du langage ; 2. Document Object Model (DOM), un standard d'opération de document Web ; Modèle (BOM) ), bases du fonctionnement des fenêtres du client et du navigateur.

De quelles parties se compose Javascript ?

L'environnement d'exploitation de ce tutoriel : système Windows 7, JavaScript version 1.8.5, ordinateur Dell G3.

Une implémentation JavaScript complète se compose des 3 parties différentes suivantes :

  • Core (ECMAScript) : La partie centrale du langage, qui décrit la syntaxe et les objets de base du langage.

  • Document Object Model (DOM) : norme de fonctionnement des documents de pages Web, décrivant les méthodes et les interfaces de traitement du contenu des pages Web.

  • Modèle objet du navigateur (BOM) : base des opérations du client et de la fenêtre du navigateur, décrivant les méthodes et les interfaces pour interagir avec le navigateur. .

Le navigateur Web n'est que l'un des environnements hôtes pour l'implémentation d'ECMAScript. L'environnement hôte fournit non seulement une implémentation de base d'ECMAScript, mais fournit également diverses fonctions étendues.

Le modèle objet de document est l'interface de programmation d'application (API) du HTML. DOM mappe l'intégralité du document dans une structure de nœuds arborescents pour faciliter un accès et une utilisation rapides par les scripts JavaScript.

Core (ECMAScript)

ECMAScript défini par ECMA-262 est une spécification de langage de script standard reconnue internationalement qui ne dépend pas des navigateurs Web. La norme ECMA-262 stipule principalement que ce langage est constitué des composants suivants :

1 Syntaxe

2 Variables et types de données

3. Mots-clés et mots réservés

4. 6. Objects

ECMAScript version 5.0 a été officiellement publiée en 2009. Pendant longtemps, JavaScript a été utilisé conformément à la norme 5.0. En 2015, ECMAScript 6 a été publié en tant que version officielle, officiellement appelée ECMAScript 2015. ECMAScript définit toutes les propriétés, méthodes et objets du langage de script. Par conséquent, vous devez suivre la norme ECMAScript lors du codage des scripts de client Web.

Document Object Model (DOM)

DOM (Document Object Model) est l'interface de programmation d'application (API) pour HTML et XML. DOM planifiera la page entière dans un document composé de hiérarchies de nœuds. Chaque composant d'une page HTML ou XML est un nœud d'un certain type, et ces nœuds contiennent différents types de données.

Browser Object Model (BOM)

IE 3.0 et Netscape Navigator 3.0 fournissent une fonctionnalité - BOM (Browser Object Model) qui permet l'accès et la manipulation des fenêtres du navigateur. À l'aide de la nomenclature, les développeurs peuvent déplacer les fenêtres, modifier le texte dans la barre d'état et effectuer d'autres opérations non directement liées au contenu de la page. 【Apprentissage recommandé :

Tutoriel avancé javascript

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn