Maison > interface Web > Questions et réponses frontales > Quelle est la différence de syntaxe entre Java et Javascript

Quelle est la différence de syntaxe entre Java et Javascript

青灯夜游
Libérer: 2022-02-08 11:07:50
original
4238 Les gens l'ont consulté

Différences de syntaxe : 1. Les guillemets simples en Java ne peuvent représenter qu'un seul caractère et ne peuvent pas être vides, tandis que les guillemets simples en JavaScript peuvent être vides ou envelopper plusieurs caractères ; 2. Les variables en Java ont des types clairs. avant utilisation, mais les variables en JavaScript n'ont pas besoin d'être typées dynamiquement.

Quelle est la différence de syntaxe entre Java et Javascript

L'environnement d'exploitation de ce tutoriel : système windows7, version javascript1.8.5&&java8, ordinateur Dell G3.

La différence entre la syntaxe Java et Javascript

Caractères

Les guillemets simples en Java ne peuvent représenter qu'un seul caractère et ne peuvent pas être vides

'a' √ 
'' × 
'aa' ×
Copier après la connexion

Variables

Les variables en Java ont des types clairs (octet 1 , short2 , int4, long8, float4, double8, char2, boolean1)

Les variables en JavaScript sont des types dynamiques

Les variables Java doivent déclarer leur type avant utilisation, mais pas JavaScript.

Array

Java ne peut pas modifier la longueur d'un tableau après l'avoir défini, mais JavaScript peut

Règles de grammaire

Les règles de grammaire de Java sont beaucoup plus strictes que celles de JavaScript et ses fonctions sont beaucoup plus puissantes.

Connaissances compensées: autres différences entre JavaScript et Java

**特点**		**Java**					**JavaScript**
面向对象			面向对象编程语言				基于对象,不完全面向过程。有部分面向对象
											的特点
											
运行方式			编译型语言,生成中间文件,	不会生成中间文件
				字节码解释型,解释一部分,
				再运行一部分。
							
跨平台			安装虚拟机跨平台				运行在浏览器中,只要系统有浏览器就可以运行。

数据类型			强类型语言,不同的数据		弱类型,同一个变量可以赋值不同的数据类型。
				类型严格区分					
				
大小写			区分大小写					区分大小写
Copier après la connexion

javascript Composition

  • ecma Script la spécification de toutes les langues de script, formant la base fondamentale de la langue JS

  • Modèle d'objet de document DOM Modèle d'objet de document, utilisé pour faire fonctionner divers éléments et balises dans les pages Web

  • Modèle d'objet de navigateur BOM Modèle d'objet de navigateur, utilisé pour faire fonctionner divers objets dans le navigateur, tels que : fenêtre

Cinq types de données JavaScript Type

  • numéro Type numérique

  • booléen Type booléen : vrai/faux

  • chaîne Chaîne, aucun type de caractère

  • objet Type d'objet : objet intégré, objet personnalisé

  • non défini Type non défini, aucune valeur initiale attribuée, vous ne savez pas de quel type il s'agit

Notes JavaScript

  • À propos des types faibles ?
    Une variable peut se voir attribuer des valeurs de différents types de données

  • dans les guillemets de caractères et de chaînes JS ?
    Il n'y a pas de distinction entre les caractères et les chaînes dans JS. Ce sont toutes des chaînes. Les chaînes peuvent utiliser des guillemets simples ou doubles.

  • Quelles sont les caractéristiques des variables définies par var ?
    Le mot-clé var n'est pas obligatoire et peut être omis, mais il n'est pas recommandé. Si le mot-clé var est omis lors de la définition d'une variable dans le corps de la fonction, la variable est une variable globale
    La variable peut être définie à plusieurs reprises
    Ce ne sont pas les accolades de la fonction et ne peuvent pas limiter la portée de la variable

[Recommandations associées : Tutoriel d'apprentissage 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