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

Quelle est la différence entre asp et javascript

醉折花枝作酒筹
醉折花枝作酒筹original
2021-06-09 14:39:123299parcourir

La différence est la suivante : asp est un format de page Web, ASP est l'abréviation de "Active Server Page", signifiant "page de serveur dynamique" javascript est un côté client de type dynamique orienté objet et sensible à la casse ; langage de script, l'objectif principal est de résoudre le langage côté serveur.

Quelle est la différence entre asp et javascript

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

asp :

ASP signifie Active Server Pages. Il s'agit d'un environnement de script côté serveur développé par Microsoft qui peut être utilisé pour créer et créer des pages Web interactives dynamiques. 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. Lors de l'utilisation de DCOM (Distributed Component Object Model) et de MTS (Microsoft Transaction Server), ASP peut même implémenter des applications d'entreprise de taille moyenne. .

Caractéristiques :

1. Utilisez des langages de script simples et faciles tels que VBScript et JavaScript. Combiné avec le code HTML, vous pouvez rapidement compléter l'application du site Web et mettre en œuvre la technologie de page Web dynamique.

2. Les fichiers ASP sont contenus dans des fichiers composés de code HTML. Ils sont faciles à modifier et à tester, et peuvent être interprétés et exécutés sans compilation ni liaison.

3. Le langage de script utilisé par ASP est exécuté sur le serveur Web. L'interpréteur ASP sur le serveur exécutera le programme ASP sur le serveur et transmettra les résultats au navigateur client au format HTML.

4. ASP fournit certains objets intégrés. L'utilisation de ces objets peut rendre les scripts côté serveur plus puissants.

5. ASP peut utiliser des composants ActiveX côté serveur pour effectuer diverses tâches, telles que l'accès aux bases de données, la découverte de courriers électroniques ou l'accès aux systèmes de fichiers.

6. Étant donné que le serveur transmet le résultat de l'exécution du programme ASP au navigateur client au format HTML, l'utilisateur ne verra pas le code du programme original écrit par ASP, ce qui peut empêcher le vol du code du programme ASP. .

JavaScript :

JavaScript est un langage de script réseau qui a été largement utilisé dans le développement d'applications Web et est souvent utilisé pour ajouter diverses dynamiques aux pages Web afin de fournir des fonctionnalités. utilisateurs avec un effet de navigation plus fluide et plus beau. Habituellement, les scripts JavaScript réalisent leurs fonctions en les intégrant dans HTML.

Caractéristiques :

est un langage de script interprété (le code n'est pas pré-compilé).

est principalement utilisé pour ajouter des comportements interactifs aux pages HTML (une application sous Standard Universal Markup Language).

peut être directement intégré dans des pages HTML, mais l'écrire sous forme de fichier js séparé facilite la séparation de la structure et du comportement.

Fonctionnalité multiplateforme, avec la prise en charge de la plupart des navigateurs, elle peut fonctionner sur plusieurs plates-formes (telles que Windows, Linux, Mac, Android, iOS, etc.).

Le langage de script Javascript, comme les autres langages, possède ses propres types de données de base, expressions et opérateurs arithmétiques, ainsi que le cadre de base du programme. Javascript fournit quatre types de données de base et deux types de données spéciaux pour le traitement des données et du texte. Les variables fournissent un emplacement pour stocker les informations et les expressions peuvent effectuer un traitement d'informations plus complexe.

[Apprentissage recommandé : Tutoriel JavaScript avancé]

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