Maison  >  Article  >  interface Web  >  Quelle est la différence entre javascript et asp

Quelle est la différence entre javascript et asp

青灯夜游
青灯夜游original
2021-10-13 11:31:163571parcourir

Différences : 1. ASP est un langage de script côté serveur, tandis que JavaScript est un langage de script côté navigateur. 2. ASP permet le traitement des en-têtes de requête HTTP et peut effectuer n'importe quelle opération côté serveur ; JavaScript a un accès limité aux en-têtes HTTP et ne peut effectuer aucune opération côté serveur.

Quelle est la différence entre javascript et asp

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

javascript

JavaScript est un langage de script appartenant à Internet. Il a été largement utilisé dans le développement d'applications Web. Il est souvent utilisé pour ajouter diverses fonctions dynamiques aux pages Web et offrir aux utilisateurs des effets de navigation plus fluides et plus esthétiques. Habituellement, les scripts JavaScript réalisent leurs fonctions en les intégrant dans HTML.

asp :

ASP signifie Active Server Pages, un environnement de script côté serveur développé par Microsoft qui peut être utilisé pour créer des pages Web interactives dynamiques et créer des applications Web puissantes.

Lorsque le serveur reçoit une demande de fichier ASP, il traite le code de script côté serveur contenu dans le fichier de page Web HTML utilisé pour créer le fichier envoyé au navigateur. En plus du code de script côté serveur, les fichiers ASP peuvent également contenir du texte, du HTML (y compris le script côté client associé) et des appels de composants COM.

ASP est simple et facile à maintenir, et constitue le choix pour les applications de petites pages. Lorsqu'il utilise DCOM (Distributed Component Object Model) et MTS (Microsoft Transaction Server), ASP peut même implémenter des applications d'entreprise de taille moyenne.

La différence entre javascript et asp

Il existe de nombreuses différences entre ASP et JavaScript, mais la principale est la suivante : ASP est un langage de script côté serveur, tandis que JavaScript est un langage de script côté navigateur.

ASP est exécuté par le serveur et permet donc de traiter les en-têtes de requête HTTP (cookies, références de pages Web, chaînes d'agent utilisateur et autres informations personnelles envoyées par le navigateur lors de la requête, etc.), de se connecter à des bases de données et de s'exécuter sur celles-ci, de lire ou écrire des fichiers journaux d'entrée, etc., et même exécuter certains programmes sur le serveur.

Ainsi, il peut générer du contenu HTML dynamique et le diffuser sur le navigateur de l'utilisateur. Par exemple, une page de connexion nécessite un script côté serveur (en ASP, PHP...) pour vérifier la validité du login et du mot de passe (texte fixe, informations de la base de données...) et générer le contenu HTML approprié.

JavaScript, en revanche, a un accès limité aux en-têtes HTTP et ne peut rien faire côté serveur (car il s'exécute sur le navigateur du visiteur).

Cependant, il peut répondre et interagir avec les actions de l'utilisateur sur les pages Web générées par le serveur (le serveur indique au navigateur quelles options sont disponibles pour l'utilisateur et ce qui doit être fait en réponse aux actions de l'utilisateur).

Javascript est plus limité, mais il fournit les outils nécessaires pour étendre le comportement d'une page Web lorsque le serveur a terminé le traitement et en a perdu le contrôle. Fonctionnalité de base de vérification.

Pour plus de connaissances sur la programmation, veuillez visiter : Introduction à la programmation ! !

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