Maison >interface Web >js tutoriel >Qu'est-ce qui est le plus simple, Java ou Javascript ?

Qu'est-ce qui est le plus simple, Java ou Javascript ?

醉折花枝作酒筹
醉折花枝作酒筹original
2021-07-20 09:36:554363parcourir

Javascript est définitivement facile à apprendre, car ce n'est pas un langage complet, c'est juste une simple instruction qui est utilisée pour contrôler les éléments de la page Web et les faire bouger. De plus, de nombreux téléphones intelligents prennent désormais en charge JAVASCRIPT et il est très pratique d'utiliser JAVASCRIPT pour écrire des programmes.

Qu'est-ce qui est le plus simple, Java ou Javascript ?

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

Javascript est définitivement facile à apprendre, car ce n'est pas un langage complet, c'est juste une simple instruction qui est utilisée pour contrôler les éléments de la page Web et les faire bouger.

De plus, de nombreux téléphones intelligents prennent désormais en charge JAVASCRIPT. Il est très pratique d'utiliser JAVASCRIPT pour écrire des programmes. J'aime particulièrement écrire de petits programmes de requête de base de données texte sur les téléphones intelligents.

JavaScript est un langage de script interprété qui s'exécute principalement sur les clients de navigateur et est un langage faiblement typé ; tandis que Java est un langage de programmation fortement typé, comme VC et C# !

JavaScript est comme un enfant qui continue de grandir, tandis que Java ressemble plus à un homme qui peut déjà se débrouiller seul, il est donc certainement plus facile de communiquer avec ce dernier, mais si vous voulez communiquer avec le premier, vous devez payer un peu coûts, mais en échange Cela peut être une expérience de programmation différente.

Informations détaillées :

En fait, JavaScript devient de plus en plus similaire à Java à certains égards. Par exemple, JavaScript est désormais défini comme ceci :

class Cat {
constructor(name) {
this.name = name;
}
}
const mCat = new Cat('yorkie');
console.log(mCat.name);

Avez-vous vu que la façon actuelle d'écrire est très. similaire à la définition de classe Java ? C'est déjà similaire, et c'est beaucoup plus simple que la façon originale de l'écrire.

À mon avis, JavaScript est en effet un mauvais langage car il n'est pas assez concis, provoque facilement des ambiguïtés, etc. Cependant, il y a aussi certaines raisons à son existence. Le plus grand avantage et inconvénient de JavaScript est qu'il programme en premier. sert le langage du navigateur, ce qui signifie que la machine sur laquelle le code s'exécute est très incontrôlable. Cela signifie également que nous devons toujours nous assurer que le code précédent est disponible, donc la communauté a également un dicton comme la meilleure spécification de code.

Si le sujet est familier avec Java, vous pouvez commencer avec TypeScript. La syntaxe est plus similaire. Par exemple, dans Pipcook, il existe un LRU implémenté en utilisant TypeScript :

export default class LruCache {
private values = new Map();
private maxEntries: number;
constructor(maxEntries = 100) {
this.maxEntries = maxEntries;
}
public get(key: string): T {
const hasKey = this.values.has(key);
let entry: T;
if (hasKey) {
entry = this.values.get(key);
this.values.delete(key);
this.values.set(key, entry);
}
return entry;
}
public put(key: string, value: T) {
if (this.values.size >= this.maxEntries) {
const keyToDelete = this.values.keys().next().value;
this.values.delete(keyToDelete);
}
this.values.set(key, value);
}
}

Avez-vous des lectures sur Java ? ?

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

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