Maison  >  Article  >  interface Web  >  JavaScript est-il un langage de développement côté serveur ?

JavaScript est-il un langage de développement côté serveur ?

青灯夜游
青灯夜游original
2021-10-08 15:45:422988parcourir

Non, JavaScript est un langage de script côté client. Il ne nécessite pas de support serveur. Il s'agit d'un langage de script interprété et est principalement utilisé côté client. Cependant, JavaScript peut être exécuté côté serveur via certains frameworks, tels que. comme node.js. Programmation côté serveur basée sur la technologie Node.js.

JavaScript est-il un langage de développement côté serveur ?

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

JavaScript est un langage de programmation interprété, orienté objet et relativement sûr, axé sur les objets et les événements. Plus précisément, il s'agit d'un langage de script côté client. Le fonctionnement dépend des navigateurs pris en charge.

JavaScript est principalement utilisé comme langage de script côté client à exécuter sur le navigateur de l'utilisateur et ne nécessite pas de prise en charge du serveur.

Caractéristiques :

1) Souplesse : les variables n'ont pas besoin d'avoir un type clair

2) Attributs d'objet : les objets peuvent mapper des noms d'attribut à des valeurs d'attribut arbitraires

3) Mécanisme d'héritage : basé sur des prototypes

Composition :

1) Core (ECMAScript)

2) Modèle d'objet de document (DOM : Document Object Model) : API (Application Programming Interface) pour HTML et XML représente une arborescence de nœuds hiérarchique, permettant aux développeurs d'ajouter, de supprimer et de modifier une section de une page qui est une manière véritablement multiplateforme et neutre en termes de langage de représenter et de manipuler le balisage de page.

D : Document de page Web chargé sur tout le Web

O : Des éléments tels que des objets Window, qui peuvent appeler des propriétés et des méthodes

M : Structure arborescente d'un document de page Web

3) Modèle d'objet de navigateur (BOM : Modèle d'objet de navigateur) : Fournit de nombreux objets pour accéder aux fonctions du navigateur.

Mais JavaScript peut être exécuté côté serveur via certains frameworks, tels que node.js. JavaScript est basé sur la technologie Node.js pour la programmation côté serveur.

【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