Tutoriel JavaScript : Première compréhension des objets
Le langage JavaScript est basé sur les objets et non orienté objet. La raison pour laquelle on dit qu'il s'agit d'un langage basé sur les objets est principalement parce qu'il ne fournit pas de nombreuses fonctions liées aux langages orientés objet telles que l'abstraction, l'héritage et la surcharge. Au lieu de cela, il unifie les objets complexes créés dans d'autres langages pour former un système d'objets très puissant.
Bien que le langage JavaScript soit basé sur les objets, il possède néanmoins certaines caractéristiques de base orientées objet. Il peut créer ses propres objets selon les besoins, élargissant ainsi la portée de JavaScript et améliorant l'écriture de documents Web puissants.
Connaissance de base des objets
1. Structure de base des objets
Les objets en JavaScript sont composés de deux éléments de base : les propriétés et les méthodes de. Le premier signifie que l'objet réalise l'unité de chargement d'informations en train de mettre en œuvre son comportement requis et est donc associé à des variables ; le second signifie que l'objet peut être exécuté selon l'intention du concepteur et est donc associé à une fonction spécifique.
2. Manières de référencer des objets
Pour utiliser réellement un objet, il peut être obtenu des manières suivantes : référencer des objets internes JavaScript, parcourir Provide et créer de nouveaux objets dans l'environnement serveur. Cela signifie qu'avant qu'un objet soit référencé, l'objet doit exister, sinon la référence n'aura aucun sens et un message d'erreur apparaîtra. De ce qui précède, nous pouvons voir que les objets de référence JavaScript peuvent être obtenus de trois manières. Créez de nouveaux objets ou utilisez des objets existants.
3. Déclarations d'opération d'objet
JavaScript n'est pas un langage purement orienté objet. Il possède de nombreuses fonctions qui fournissent un langage orienté objet. Conception JavaScript La raison pour laquelle vous l'appelez un langage « basé sur les objets » plutôt qu'orienté objet est que JavaScript fournit plusieurs instructions, mots-clés et opérateurs pour faire fonctionner les objets.
L'instruction For...in
a le format suivant :
For (nom de l'attribut d'objet dans le nom d'objet connu)
Description : 1. Cette instruction La fonction est une boucle de contrôle qui opère sur toutes les propriétés d'un objet connu. Il s'agit de définir de manière répétée toutes les propriétés d'un objet connu sur une variable plutôt que d'utiliser un compteur pour y parvenir. 2. L'avantage de cette instruction est qu'elle peut être utilisée sans connaître le nombre d'attributs de l'objet.
with instruction
Utiliser cette instruction signifie : Dans le corps de l'instruction, toute référence à une variable est considérée comme une propriété de cet objet pour enregistrer du code.
Le format est le suivant :
with object{
...}
Toutes les instructions entre accolades après l'instruction with sont à la fin object La portée de l'objet.
ce mot-clé
this est une référence à l'objet actuel. En JavaScript, puisque les références d'objet sont multi-niveaux et multidirectionnelles, une référence à un objet nécessite souvent une référence à un autre objet. . Un autre objet peut faire référence à un autre objet, ce qui peut prêter à confusion. Au final, vous ne savez plus quel objet est actuellement référencé. Pour cette raison, JavaScript fournit une instruction this pour spécifier l'objet comme objet actuel.
Nouvel opérateur
Bien que la fonction des objets en JavaScript soit déjà très puissante. Mais ce qui est encore plus puissant, c'est que les concepteurs peuvent créer leurs propres objets à la demande pour répondre à un besoin spécifique. Utilisez l'opérateur New pour créer un nouvel objet. L'objet créé utilise le format suivant :
Newobject = new Object (Table des paramètres) ;
Nouvel objet créé par Newobject : l'objet est un objet existant ; la table des paramètres est une commande JavaScript ; déclarations dans .
4. Les références aux attributs d'objet
Les références aux attributs d'objet peuvent être implémentées de l'une des trois manières suivantes :
1. Points d'utilisation (.) Opérateur
university.Name="Province du Yunnan"
university.city="Kunming City"
university.Date="1999"
Là où l'université est un objet existant, le Nom, la Ville et la Date sont ses trois attributs, et les valeurs sont attribuées via des opérations.
2. Référence via l'indice de l'objet
university[0]=“Yunnan”
university[1]=“Kunming City”
University[2]="1999"
En accédant aux propriétés sous forme de tableaux, vous pouvez utiliser des opérations de boucle pour obtenir leurs valeurs.
3. Réaliser sous forme de chaîne
université["Name"]="Yunnan"
université["City"]="Kunming City"
university["Date"]="1999"
5. Les références aux méthodes objet
Les références aux méthodes objet en JavaScript sont très simples.
Format : ObjectName.methods()
En fait, la méthode méthodes()=FunctionName est essentiellement une fonction. Si vous référencez la méthode showmy() dans l'objet universitaire, vous pouvez utiliser :
document.write (university.showmy()) ou document.write(university)
Ce qui précède est le début du tutoriel JavaScript Le contenu de l'objet de reconnaissance, veuillez faire attention au site Web PHP chinois (www.php.cn) pour plus de contenu connexe !

Outils d'IA chauds

Undresser.AI Undress
Application basée sur l'IA pour créer des photos de nu réalistes

AI Clothes Remover
Outil d'IA en ligne pour supprimer les vêtements des photos.

Undress AI Tool
Images de déshabillage gratuites

Clothoff.io
Dissolvant de vêtements AI

AI Hentai Generator
Générez AI Hentai gratuitement.

Article chaud

Outils chauds

Bloc-notes++7.3.1
Éditeur de code facile à utiliser et gratuit

SublimeText3 version chinoise
Version chinoise, très simple à utiliser

Envoyer Studio 13.0.1
Puissant environnement de développement intégré PHP

Dreamweaver CS6
Outils de développement Web visuel

SublimeText3 version Mac
Logiciel d'édition de code au niveau de Dieu (SublimeText3)

L'article discute de la création, de la publication et du maintien des bibliothèques JavaScript, en se concentrant sur la planification, le développement, les tests, la documentation et les stratégies de promotion.

L'article traite des stratégies pour optimiser les performances JavaScript dans les navigateurs, en nous concentrant sur la réduction du temps d'exécution et la minimisation de l'impact sur la vitesse de chargement de la page.

Des questions et des solutions fréquemment posées pour l'impression de billets thermiques frontaux pour le développement frontal, l'impression de billets est une exigence commune. Cependant, de nombreux développeurs mettent en œuvre ...

L'article traite du débogage efficace de JavaScript à l'aide d'outils de développeur de navigateur, de se concentrer sur la définition des points d'arrêt, de l'utilisation de la console et d'analyser les performances.

L'article explique comment utiliser les cartes source pour déboguer JavaScript minifiée en le mappant au code d'origine. Il discute de l'activation des cartes source, de la définition de points d'arrêt et de l'utilisation d'outils comme Chrome Devtools et WebPack.

Cet article explore une utilisation efficace du cadre de collections de Java. Il met l'accent sur le choix des collections appropriées (liste, set, map, file d'attente) en fonction de la structure des données, des besoins en performances et de la sécurité des threads. Optimisation de l'utilisation de la collection grâce à

Une fois que vous avez maîtrisé le didacticiel TypeScript de niveau d'entrée, vous devriez être en mesure d'écrire votre propre code dans un IDE qui prend en charge TypeScript et de le compiler en JavaScript. Ce tutoriel plongera dans divers types de données dans TypeScript. JavaScript a sept types de données: null, non défini, booléen, numéro, chaîne, symbole (introduit par ES6) et objet. TypeScript définit plus de types sur cette base, et ce tutoriel les couvrira tous en détail. Type de données nuls Comme javascript, null en typeScript

Ce tutoriel expliquera comment créer des graphiques à tarte, anneaux et bulles à l'aide de chart.js. Auparavant, nous avons appris quatre types de graphiques de graphique. Créer des graphiques à tarte et à anneaux Les graphiques à tarte et les graphiques d'anneaux sont idéaux pour montrer les proportions d'un tout divisé en différentes parties. Par exemple, un graphique à secteurs peut être utilisé pour montrer le pourcentage de lions mâles, de lions féminins et de jeunes lions dans un safari, ou le pourcentage de votes que différents candidats reçoivent lors des élections. Les graphiques à tarte ne conviennent que pour comparer des paramètres ou des ensembles de données uniques. Il convient de noter que le graphique à tarte ne peut pas dessiner des entités avec une valeur nulle car l'angle du ventilateur dans le graphique à tarte dépend de la taille numérique du point de données. Cela signifie toute entité avec une proportion nulle
