*   >> läser Utbildning artiklar >> science >> programming

Skapa JavaScript objekt från Literal Notation

för att känna syntax som kommer att göra variablerna, egenskaper och funktioner börjar methods.The Literal NotationA variabeldeklaration med en valfri, "var" reserverat ord, och sedan följt av namnet på variabeln. Ett objektnamn är ett variabelnamn. Anta att du vill ge namn, myObject till ett objekt. Du kan deklarera objektet som, var myObjectTo någon förklaring, du kan tilldela en bokstavlig. Du kan tilldela en sträng (inom citationstecken till exempel); en sträng inom citationstecken är en bokstavlig.

Du kan också tilldela en uppsättning påståenden som omges av ett par klammerparenteser. Detta par av klammerparentes och deras medföljande uttalanden bildar en bokstavlig objekt. I grund och botten, de uttalanden består av fastigheter, som är som variabler och metoder, som är liknande funktioner. Det är användningen av det reserverade ordet, "det här". "detta" användas inom klammerparenteserna avser objektet (med uttalanden). Det är ett substitut för namnet på objektet. Nu ser vi på ett exempel.

Exempel på ett objekt med den bokstavliga NotationThe följande skript har koden för ett objekt med bokstavlig notation (se förklaring nedan): myObject = {Numa: 5, Numb: 8, till: function () {svar = this.numA + detta. stel; retur svar; }}; result = myObject.add (); alert (resultat), Den första manus uttalande är föremål. Du har namnet på objektet, följt av tilldelningsoperatorn. Efter att du har klammerparenteserna med sina uttalanden. Observera att i slutet av klammerparenteserna, har du ett semikolon (har du inte den här semikolon efter stängnings stag i andra situationer) .

Låt oss vända vår uppmärksamhet nu till vad som är inne i klammerparentes. Inne klammerparenteserna, har du två fastigheter och en metod. De egenskaper och metoder i klammerparenteserna är separerade med kommatecken. Dessa egenskaper och metoder är som uttalanden i objektet bokstavlig men de är separerade med kommatecken och inte semikolon. Omdömen

Page   <<  [1] [2] 
Copyright © 2008 - 2016 läser Utbildning artiklar,https://utbildning.nmjjxx.com All rights reserved.