Maison > interface Web > js tutoriel > Quelle est la différence entre javaweb et javascript

Quelle est la différence entre javaweb et javascript

醉折花枝作酒筹
Libérer: 2023-01-07 11:44:40
original
55034 Les gens l'ont consulté

La différence est la suivante : 1. Javaweb est un code de page Web et JavaScript est un langage de script de page qui peut obtenir des effets dynamiques sur diverses pages, tels que des boîtes contextuelles, le masquage, etc. ; au premier plan, ce qui nécessite que le navigateur prenne en charge js et javaweb se trouve sur le serveur d'arrière-plan.

Quelle est la différence entre javaweb et javascript

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

java web (JSP) : code de page Web

javascript : un langage de script de page qui peut obtenir des effets dynamiques sur diverses pages, tels que des boîtes contextuelles, un masquage, etc.

1. Qu'est-ce que Javascript ? Il exécute un langage de script dans le navigateur, dans les pages Web, Javascript est tout-puissant :

1 Il peut exploiter le HTML et fournit un outil pour modifier le HTML au moment de l'exécution

2. avec l'idée d'une programmation orientée événement ;

3. Fonction de vérification des données, vérifier la légalité des données du formulaire lors de la soumission d'un formulaire ;

4. Opérations sur les navigateurs des clients, avancer, reculer, actualiser, sauter, ouvrir une nouvelle fenêtre. , impression, etc. ;

5. Des cookies peuvent être créés et utilisés

2. Qu'est-ce que Java 

Java Web est une pile technologique qui utilise la technologie Java pour résoudre les domaines liés au Web et à Internet. Le Web se compose de deux parties : le serveur Web et le client Web. Les applications côté client de Java incluent des applets Java, mais elles sont rarement utilisées. Les applications côté serveur de Java sont très riches, telles que Servlet, JSP, frameworks tiers, etc. La technologie Java a donné une forte impulsion au développement du domaine Web.

JavaWeb est entré dans le domaine de Java EE, qui est Java Enterprise Edition, la version entreprise de Java Lorsque vous regardez le Web, vous devriez penser que cela est lié à Internet. En fait, lors du développement d'applications JavaWeb, JSP. (Java Server Pages) est généralement utilisé au niveau débutant. Il est développé avec +servlet+Javabean. Les grands sites Web sont généralement développés à l'aide de frameworks, tels que struts, hibernate et spring. Par exemple, à l'école, lorsque vous vous connectez, vous verrez Login.do dans la barre d'adresse, et après vous être connecté, vous verrez Accueil Faire une telle demande, une structure de framework Struts typique.

3. L'origine du nom de Javascript

JavaScript s'appelait d'abord Mocha, qui est le nom de code de ce projet. Ce nom a été utilisé jusqu'à la sortie de Netscape 2.0 bêta 2 (95.11.04) - y compris le nom Mocha sur la boîte d'erreur qui est apparue dans la version bêta 1. Cependant, dès le 18 septembre, netscape avait annoncé qu'il activerait un script côté serveur (sans nom mentionné) dans LiveWire. Et en raison de la conception du « script universel front-end et back-end » que nous avons mentionné plus tôt, le langage a utilisé le nom interne LiveScript lors de la sortie de la version bêta 2.

Mais ce qui est tout aussi déroutant, c'est le fait que Netscape ait décidé de nommer le langage "JavaScript" à cette époque. Par conséquent, le langage est appelé JavaScript dans le mémo de version bêta 2, mais l'interface a été modifiée de Mocha à LiveScript. Cette situation a duré jusqu'au 4 décembre, lorsque Netscape et Sun ont publié conjointement une déclaration autorisant officiellement le nom JavaScript. Ensuite, la version bêta 4 est sortie (95.12.20), et l'interface et la documentation ont été unifiées.

Donc en fait, le cycle de vie du nom "LiveScript" vérifiable n'est que d'un mois (95.11.04-12.04). Mais après tout, Mocha n'est que le nom de code du projet, pas le nom du produit, donc plus tard, lorsque les gens ont retracé l'histoire de JavaScript, la plupart d'entre eux n'ont mentionné que LiveScript.

Informations détaillées :

La différence entre Java et Javascript

1 JavaScript et Java sont des produits différents développés par différentes sociétés. JavaScript est un produit de Netscape. Son objectif est d'étendre les fonctions de Netscape Navigator et de développer un langage interprété basé sur les objets et piloté par les événements qui peut être intégré dans les pages Web. Java est une nouvelle génération de langage orienté objet lancée par Netscape. SUN Microsystems. Langage de programmation, particulièrement adapté au développement d'applications Internet. En fait, le nom original de javascript n'était pas javascript, mais LiveScript. Le « Java » dans le nom a été autorisé par SUN Microsystems.

2. JavaScript est basé sur les objets. Il s'agit d'un langage de script et d'un langage de programmation basé sur les objets et les événements. Il fournit donc lui-même un ensemble très riche d'objets internes que les concepteurs peuvent utiliser. Java est orienté objet, c'est-à-dire que Java est un véritable langage orienté objet. Même lors du développement de programmes simples, les objets doivent être conçus.

3. Les méthodes d'intégration de javascript et Java sont différentes. Dans le document HTML, les deux langages de programmation sont identifiés différemment. JavaScript utilise Applet pour l'identifier, tandis que Java utilise Applet pour l'identifier.

4. JavaScript et Java sont exécutés différemment dans les navigateurs. JavaScript est un langage de programmation interprété. Son code source n'a pas besoin d'être compilé avant d'être envoyé au client pour exécution. Au lieu de cela, le code de caractère au format texte est envoyé au client. la page Web et est traité par le navigateur Explication et exécution. Le code source Java doit être compilé avant d'être transmis au client pour exécution. Par conséquent, le client doit disposer d'un émulateur ou d'un interpréteur sur la plateforme correspondante. Il peut être compilé indépendamment d'une plateforme spécifique via un compilateur ou un interpréteur.

5. Les formats de code JavaScript et Java sont différents. Le code JavaScript est un format d'adresse qui peut être directement intégré dans des documents HTML et chargé dynamiquement. L'écriture de documents HTML est aussi pratique que l'édition de fichiers texte. Le format de son fichier indépendant est X.js. Java est un format qui n'a rien à voir avec le HTML. Il doit être chargé comme les médias étrangers sont cités en HTML. Son code est enregistré dans un document indépendant sous forme de byte code.

6. Les variables utilisées par javascript et Java sont différentes. La déclaration de variable en JavaScript adopte un type faible, c'est-à-dire que la variable n'a pas besoin d'être déclarée avant utilisation, mais l'interpréteur vérifie son type de données au moment de l'exécution. Java utilise une vérification forte des variables de type, c'est-à-dire que toutes les variables doivent être déclarées avant la compilation.

7. JavaScript utilise la liaison dynamique, c'est-à-dire que les références aux objets JavaScript sont vérifiées au moment de l'exécution. Java utilise une liaison statique, c'est-à-dire que les références aux objets Java doivent être créées au moment de la compilation afin que le compilateur puisse implémenter une vérification de type renforcée.

8. JavaScript n'exploite pas directement le texte et les graphiques. Il fonctionne avec les combinaisons d'éléments HTML dans les pages Web, mais il peut contrôler le navigateur et permettre au navigateur de traiter directement le texte et les graphiques. Java peut opérer directement sur du texte et des graphiques.

【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!

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
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
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal