Que peut faire Javascript? - Caractéristiques et importance de Javascript

Table des matières:

Anonim

Que peut faire Javascript?

JavaScript est l'un des dialectes de programmation les plus populaires au monde, initialement utilisé pour inclure l'informatisation, les activités, en plus de l'intuitivité des pages Web. Les ingénieurs Web utilisent JavaScript pour tout, de l'informatisation des courses raisonnables à la création de pages Web complexes qui fonctionnent comme des applications de programmation de zone de travail. JavaScript est utilisé de manière comparable sur le Web dans la programmation, les serveurs en plus dans les commandes d'équipement implanté. Il est généralement utilisé avec des sites pour offrir une connexion préférable à HTML, et la plupart des navigateurs Internet ont travaillé comme médiateur pour javascript. Pour des raisons de sécurité, javascript dans le programme est restreint (il ne peut donc pas accéder directement au système de fichiers, par exemple).

Une définition de haut niveau

JavaScript est un dialecte de script ou de programmation qui vous permet d'effectuer des activités complexes sur les pages du site Web - chaque fois qu'une page de site accomplit, elle affiche des données statiques à regarder - présentant des mises à jour de contenu révolutionnaires, des cartes intuitives, des conceptions 2D / 3D vivifiées, juke-box vidéo, etc. - vous pouvez parier que JavaScript est sensiblement inclus. Il s'agit de la troisième couche du carré en couches des avancées Web standard, dont deux (HTML et CSS) que nous avons incorporées de manière beaucoup plus détaillée dans diverses parties de la zone d'apprentissage. Et enfin, nous pouvons inclure du JavaScript pour effectuer un comportement dynamique.

Comment Javascript aide-t-il?

Le dialecte JavaScript central comprend quelques grands attributs de programmation qui vous permettent de faire des choses comme:

  • Stockez les qualités utiles à l'intérieur des facteurs. Dans l'occurrence ci-dessus, par exemple, nous demandons qu'un autre nom soit entré puis stockons ce nom dans une variable nommée nom.
  • Opérations sur des parties du contenu (appelées «chaînes» dans la programmation). Dans l'occasion ci-dessus, nous utilisons la chaîne «Player 1:» et la relions à la variable de nom pour produire le nom complet du contenu, par exemple «Player 1: Chris».
  • Exécution de code à la lumière de quelques occasions survenant sur une page de site. Nous avons pris soin d'une occasion de tick dans notre précédent ci-dessus pour reconnaître quand la capture est cliquée et exécuter plus tard le code qui rafraîchit la marque de contenu.

Ce qui est significatif ou plus énergisant, tout compte fait, c'est l'utilité créée sur le dialecte JavaScript central. Les interfaces de programmation d'applications (API) vous donnent des super pouvoirs à utiliser dans votre code JavaScript.

Que fait JavaScript sur votre page?

Que diriez-vous de récapituler rapidement le compte de ce qui se passe lorsque vous empilez une page de site Web dans un programme. Pendant que vous accumulez une page de site dans votre application, vous exécutez votre code (HTML, CSS, en plus JavaScript) dans un domaine d'exécution (l'onglet programme). C'est comme une usine de transformation qui demande en matières brutes (le code) en plus donne un article (la page du site). Le moteur JavaScript du programme exécute le JavaScript après que le HTML et le CSS ont été amassés et définis en grande partie dans une page de site Web. Cela garantit la structure et le style de la page qui sont désormais en position lorsque JavaScript commence à s'exécuter. C'est un point extraordinaire, car l'utilisation vraiment basique de JavaScript consiste à modifier puissamment HTML et CSS pour recharger une interface utilisateur, via l'API Document Object Model. Au cas où le JavaScript s'empilerait et proposerait de continuer à fonctionner avant que le HTML et le CSS ne soient là pour influencer, des erreurs ultérieures se produiraient.

Sécurité du navigateur

Chaque onglet de programme a son compartiment différent pour exécuter le code (ces titulaires sont appelés «conditions d'exécution» en termes spécialisés) - cela montre, en règle générale, que le code dans tous les onglets s'exécute de manière totalement autonome, et le code dans un onglet ne peut pas influencer rapidement le code dans un autre onglet - ou sur divers sites. Il s'agit d'une norme de sécurité extraordinaire - dans le cas où ce ne serait pas le cas, les corsaires pourraient commencer à composer du code pour prendre des données de différentes destinations et d'autres choses dégénérées.

Communiquez avec le Cloud

En appliquant JavaScript asynchrone en plus de XML (Ajax), JavaScript peut échanger des informations par un serveur. Cela donne la possibilité d'utiliser des ressources côté serveur pour créer des applications Web réactives. Avec Ajax, JavaScript peut obtenir une force de calcul, des connaissances et des actifs de serveur technoscientifiques illogiques ou difficiles à exécuter dans une application côté client totale. Par exemple, Ajax peut être utilisé pour produire une poignée de forme qui fournit des recommandations lors de la frappe, indique des listes indexées sans recharger la page Web et fournit des cartes intuitives que vous pouvez inspecter d'un simple glissement du curseur de votre souris.

Implémenter l'automatisation de base

Nonobstant les attributs de dialecte de programmation courants, par exemple, le contrôle de contenu et les figurations mathématiques, JavaScript peut obtenir une mine de données concernant le programme et la page Web dans laquelle il fonctionne. JavaScript peut utiliser ces informations pour composer un accueil personnalisé en fonction de la saison du jour, incorporez l'adresse de la page Web dans le pied de page et améliorez également la page Web en fonction du programme que vous utilisez.

Mettre à jour le contenu de la page Web à la volée

Deux qualités exceptionnelles donnent à JavaScript la possibilité d'ajuster une page Web à la volée lorsque vous lui parlez. Pour commencer, JavaScript est «axé sur les occasions», ce qui montre qu'il peut réagir aux occasions, par exemple, aux clics de souris, aux entrées de la console, à l'empilement d'une page Web ou à un délai d'expiration. Ensuite, JavaScript s'approche du modèle d'objet de document (DOM), une interface avec la structure d'une page Web. Cela permet à JavaScript d'accéder aux images, au contenu, aux champs de forme, aux styles et aux composants et qualités uniques d'une page Web.

En plus de l'interface DOM, les occasions permettent aux ingénieurs JavaScript d'actualiser des engagements raisonnables, par exemple, d'approuver la contribution de la structure et d'intégrer en outre des qualités intellectuelles, par exemple des curseurs d'images et des loisirs. Ceux-ci sont importants pour l'exécution de Dynamic HTML (DHTML).

Sommaire

De la même manière que vous y allez, votre dimension sous-jacente dans l'univers de JavaScript. Nous avons commencé par une simple hypothèse, pour commencer à vous habituer à la raison pour laquelle vous utiliseriez JavaScript et quel genre de choses vous pouvez en faire. Par coïncidence, vous avez vu quelques tests de code et compris comment JavaScript se coordonne avec tout ce qui reste du code sur votre site, entre des choses discrètes.

Cela peut sembler quelque peu écrasant à l'heure actuelle, néanmoins, dans ce cours, nous vous ferons avancer les progrès raisonnables qui augureront bien de la procédure.

Articles recommandés

Cela a été un guide sur ce que Javascript peut faire? Ici, nous avons discuté de ce que Javascript est capable de faire, de la sécurité du navigateur et de la communication avec le Cloud. Vous pouvez également consulter nos autres articles suggérés pour en savoir plus -

  1. Qu'est-ce que jQuery? | Commencez à utiliser jQuery
  2. Qu'est-ce que PHP? | Usages et avantages
  3. Comment ajouter des feuilles de style HTML?
  4. Apprenez les meilleurs cadres Javascript
  5. Méthodes des fonctions mathématiques JavaScript
  6. Présentation des outils JavaScript