Maison  >  Article  >  interface Web  >  Quelle est la relation entre java et javascript ?

Quelle est la relation entre java et javascript ?

藏色散人
藏色散人original
2021-11-16 11:37:4826304parcourir

java n'a rien à voir avec javascript ; Java est un langage de programmation orienté objet qui peut écrire des applications de bureau, des applications Web, des systèmes distribués et des applications de systèmes embarqués, etc. ; et javascript est un langage léger axé sur les fonctions, interprété. ou un langage de programmation compilé juste à temps.

Quelle est la relation entre java et javascript ?

L'environnement d'exploitation de cet article : système Windows7, javascript version 1.8.5, ordinateur DELL G3

Quelle est la relation entre java et javascript

java n'a rien à voir avec javascript.

Java et JavaScript sont deux langages populaires à l'heure actuelle. En apparence, les noms des deux sont très similaires, c'est pourquoi de nombreux débutants ont tendance à les confondre ou à les classer directement dans la même catégorie. ce n'est pas le cas, bien qu'ils aient des caractéristiques différentes. Étroitement liés, mais en réalité deux langues complètement différentes.

Java est un langage de programmation orienté objet. Il absorbe non seulement les divers avantages du langage C++, mais abandonne également les concepts difficiles à comprendre tels que l'héritage multiple et les pointeurs en C++. caractéristiques : fonctions puissantes et simples et faciles à utiliser. En tant que représentant des langages de programmation statiques orientés objet, le langage Java implémente parfaitement la théorie orientée objet et permet aux programmeurs d'effectuer une programmation complexe avec une façon de penser élégante.

Java présente les caractéristiques de simplicité, d'orientation objet, de distribution, de robustesse, de sécurité, d'indépendance et de portabilité de la plateforme, de multithread et de dynamique. Java peut écrire des applications de bureau, des applications Web, des systèmes distribués et des applications système embarquées, etc.

JavaScript ("JS" en abrégé) est un langage de programmation léger, interprété ou compilé juste à temps avec priorité aux fonctions. Bien qu'il soit célèbre comme langage de script pour le développement de pages Web, il est également utilisé dans de nombreux environnements autres que les navigateurs. JavaScript est basé sur une programmation prototype, un langage de script dynamique multi-paradigmes, et prend en charge les langages orientés objet, impératifs, déclaratifs et déclaratifs. paradigme de programmation fonctionnelle.

JavaScript a été conçu et implémenté pour la première fois en 1995 par Brendan Eich de Netscape sur le navigateur Netscape Navigator. Comme Netscape travaillait avec Sun, la direction de Netscape voulait qu'il ressemble à Java, d'où le nom JavaScript. Mais en fait son style grammatical est plus proche de Self et Scheme.

Le standard pour JavaScript est ECMAScript. Depuis 2012, tous les navigateurs prennent entièrement en charge ECMAScript 5.1 et les anciens navigateurs prennent en charge au moins la norme ECMAScript 3. Le 17 juin 2015, ECMA International a publié la sixième édition d'ECMAScript, officiellement appelée ECMAScript 2015, mais souvent appelée ECMAScript 6 ou ES2015.

JavaScript a été inspiré à l'origine par Java et a été conçu l'un des objectifs est de "ressembler à Java", il existe donc des similitudes dans la syntaxe, et certains noms et conventions de dénomination sont également empruntés à Java. Mais les principaux principes de conception de JavaScript sont dérivés de Self et Scheme.

La similitude des noms entre JavaScript et Java était le résultat de la conclusion par Netscape d'un accord avec Sun Microsystems pour des raisons de marketing à l'époque.

On pense généralement que la raison pour laquelle Netscape a nommé LiveScript JavaScript à cette époque était parce que Java était le langage de programmation le plus populaire à l'époque, et que le nom avec « Java » a contribué à la diffusion de ce nouveau langage.

Les similitudes entre JavaScript et Java :

  • Leur syntaxe est très similaire au langage C

  • Ils sont tous deux orientés objet (bien que les méthodes d'implémentation soient légèrement différentes) ; a été conçu en référence aux règles de dénomination de Java ;

  • La différence entre JavaScript et Java :

JavaScript est un langage typé dynamiquement, tandis que Java est un langage typé statiquement

  • JavaScript est faiblement typé Oui ; , Java est fortement typé ;

  • L'implémentation orientée objet de JavaScript est basée sur un prototype (basé sur un prototype) et Java est basée sur une classe (basée sur une classe)

  • JavaScript ressemble à Java sauf qu'en plus, le les styles de langage sont très différents. Les objets auxquels JavaScript a été conçu pour faire référence n'incluaient pas Java, mais incluaient des langages comme Self et Scheme.

  • Apprentissage recommandé : "
Tutoriel sur les bases de 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