Dans les langages de programmation, les littéraux sont des méthodes de notation qui représentent les valeurs. Par exemple, "Bonjour, monde!" représente un littéral de chaîne dans de nombreuses langues, et JavaScript ne fait pas exception. Voici des exemples de littéraux JavaScript, tels que 5, True, False et Null, qui représentent respectivement un entier, deux valeurs booléennes et un objet vide.
JavaScript prend également en charge les littéraux d'objet et de tableau, permettant la création de tableaux et d'objets en utilisant une notation concise et lisible. Considérez la déclaration suivante où un objet (FirstName et LastName) est créé avec deux propriétés:
Vous pouvez également créer le même objet en utilisant une méthode équivalente:
À droite de l'instruction Affectation ci-dessus se trouve un objet littéral. Un objet littéral est une liste de paires de valeurs de nom, chaque paire de valeurs de nom est séparée par des virgules et enfermée dans une attelle. Chaque paire de valeur de nom représente un attribut de l'objet, et les deux parties du nom et de la valeur sont séparées par un côlon. Pour créer un tableau, vous pouvez créer une instance de l'objet de tableau:
Cependant, la méthode préférée consiste à utiliser un littéral de tableau, qui est une liste de valeurs séparées par des virgules enfermées entre parenthèses:
L'exemple précédent montre que les littéraux d'objet et de tableau peuvent contenir d'autres littéraux. Voici un exemple plus complexe:
L'objet attribué à la variable d'équipe a 3 propriétés: nom, membres et compter. Notez que '' représente une chaîne vide, [] est un tableau vide. Même la valeur de la propriété Count est un littéral, c'est-à-dire la fonction littérale:
La fonction littérale est construite comme suit: Le mot clé de la fonction est précédé d'un nom de fonction (facultatif) et d'une table de paramètres. Ensuite, il y a le corps de la fonction, entouré de bretelles.
Ce qui précède a introduit des littéraux. Présentez la notation d'objet JavaScript (JSON), qui est une notation utilisée pour décrire les fichiers et les tableaux, composé d'un sous-ensemble de littéraux JavaScript. JSON devient de plus en plus populaire parmi les développeurs de l'Ajax car ce format peut être utilisé pour échanger des données, remplaçant souvent le XML.
========================================================================================================================.
Exemple de littéraux d'objet JavaScript (original)
Objet littéral:
// Ajouter uniquement des propriétés et méthodes statiques var myObject = {Propertya: Sha, PropertyB: Feng, Methoda: function () {alert (this.propertya + + this.propertyb); }, méthodeB: function () {}} myObject.Methoda (); // Utilisez l'attribut prototype pour ajouter des propriétés publiques et une fonction de méthode myConstructor2 () {}; // Déclare le constructeur, vous pouvez utiliser une syntaxe littérale d'objet pour ajouter tous les membres publics à l'attribut prototype myConstructor2.prototype = {Propertya: Sha, PropertyB: Feng, méthoda: function () {alert (this.propertya + + this.propertyb); }, méthodeB: function () {}} var myConstructor = new myConstructor2 (); // déclare l'objet myConstructor.Methoda ();Ce qui précède est l'explication littérale des objets JavaScript. J'espère que cela pourra vous donner une référence et j'espère que vous pourrez soutenir Wulin.com plus.