(de)

object, voorwerp (),,,,,,,,,, deelt, delen, delen,,,,,, het netwerk van maandag wat in tuts + koers zal dalen tot slechts drie dollar.Niet' niet missen, een deel van de prijs van een reeks genaamd javascript beknopt. Hoofd van de objectfunction (/), het gebruik van ingebouwde voorwerp () de fabrikant, kunnen we in die lege die gericht zijn op het creëren van generieke geneesmiddelen.Eigenlijk, als je terug naar hoofdstuk 1 begint het je te herinneren, en dat is precies wat we gecreëerd, cody.Laten we die cody.,,, bijvoorbeeld: sample69.html, <.Doctype: //europa.eu.int /comm /> < http: //europa.eu.int = "en" > < lichaam > < script> var cody = nieuwe voorwerp (); ///////het creëren van een lege object heeft geen eigenschappen.Voor (de belangrijkste in cody) {///////- bevestigen dat cody is een gemeenschappelijk doel.Als cody. Hasownproperty (belangrijke)) {console logboek (vooral); ///////geen logboek, want cody zelf heeft geen kenmerken.}} < /scripts > < /body > < /html >, hier, wat we moeten doen, is het gebruik van de fabrikant, voorwerp (), het creëren van een gemeenschappelijk doel heet cody.Je kunt bedenken, voorwerp (), is het creëren van vooraf bepaalde constructeurs, niet de eigendom of de methode van nul tegen dezelfde (tenzij, natuurlijk, die uit het prototype 链继承).Als niet duidelijk is, voorwerp (), een fabrikant is het object zelf.Dat is de functie van de fabrikant gevestigd is in een voorwerp, functie, een object.Dit kan verwarrend zijn.Weet je nog, graag, -, het voorwerp, de fabrikant, de fabrikant alleen uit blanco object.Ja, je kan het creëren van al je favoriete doel.Maar als cody, het creëren van een lege voorwerp dan de vooraf vastgestelde kenmerken van eigen fabrikant is anders.Om ervoor te zorgen dat weet je cody is gebaseerd op de lege object, voorwerp (), de aannemer.Om echt gebruik van gemeenschappelijke kracht, je moet leren is niet alleen het creëren van lege container van voorwerpen, voorwerp (), en om hun eigen categorie "(,, een voorwerp ()) als object (), de fabrikant zelf.,, voorwerp () (), de parameters, de constructeurs als object een facultatieve parameter.Wil je deze parameter is de waarde van de te creëren.Als je geen argumenten verstrekt dan nietig of niet, de definitie, de waarde moet worden aangenomen dat een voorbeeld: sample70.html <.Doctype: //europa.eu.int /comm /> < http: //europa.eu.int = "en" > < lichaam > < script> ///////voor het creëren van een object heeft geen kenmerken.Var cody1 = nieuwe voorwerp (); de VAR - cody2 = nieuwe objecten (onzekere); var cody3 = nieuwe objecten (lucht); de console log (type cody1, cody2, vormen cody3); ///////log "voorwerp.< /scripts > < /body > < /html > als een waarde, leeg, of niet is bepaald, wordt door de fabrikant, de overdracht van voorwerpen, de, de waarde zal worden opgericht als een object.In theorie, die we kunnen gebruiken, voorwerp (), de fabrikant om een andere lokale voorwerp is van een aannemer.In de volgende voorbeelden, en dat heb ik gedaan. Voorbeeld:, sample71.html, <.Doctype: //europa.eu.int /comm /> < http: //europa.eu.int = "en" > < lichaam > < script> door voorwerp (*) de fabrikant om het touw, digitale, de installatie, de functie en de boer, en regelmatig uitdrukking objecten.(*) ///////de volgende log bevestigd dat object creëren.De console log (nieuwe materialen ('foo "); de console van (nieuwe materialen (1) (nieuw); de console van voorwerpen ([...]) (nieuw); de console van voorwerpen (functie) (})); de console log (nieuwe materialen (echt); de console van (nieuwe). Object (//BT /[A-Z] + b)); het creëren van een string, digitale, de installatie, de functie en de boer, en door regelmatig uitdrukking voorbeeld voorwerp () fabrikant is echt nog nooit gedaan.Ik was aan te tonen dat het kan doen.* * * * * * * /< /scripts > < /body > < /html >,, voorwerp (), de eigenschappen en de methoden, voorwerp (), heeft de volgende eigenschappen (met uitzondering van erfelijke eigenschappen en methoden), aard (,:. Het prototype,,): het prototype.,,,,,,, en voor de aanleg van het (de), voorwerp (), met de volgende eigenschappen en de methode van voorbeeld (met uitzondering van erfelijke eigenschappen en methoden, bijvoorbeeld eigenschappen (,): var MyObject = {}, MyObject. Fabrikant:,,,,,), de fabrikant, de aanleg, de methode (, de VAR - MyObject = {}, MyObject. Tostring ()):,,,,,,, isprototypeof () () hasownproperty,,,,,, tolocalestring () () propertyisenumerable,,,,,, tostring () (), valueof prototype van het eind van de keten,,,,,, en dus het doel het prototype van de eigenschappen en de aan.Methoden, voorwerp (), worden alle javascript objecten.,, het creëren van, voorwerp (), gebruik te maken van de objecten tekst betreft, het creëren van een "tekst" moeten geconcretiseerd met behulp van een beugel object of geen eigenschappen (}, de VAR - cody =;,).Weet je nog die in hoofdstuk 1 begint, creëren we een object voor cody en cody voorwerp het symbool?Laten we het nog een keer doen. Sample72.html voorbeeld:,, <.Doctype: //europa.eu.int /comm /> < http: //europa.eu.int = "en" > < lichaam > < script> var cody = nieuwe voorwerp (); cody.living = waar; cody.age = 33; cody.gender = "mannelijke"; cody.getgender = functie () {terug cody.gender;}; consoles. Log (cody); //van de aard en het doel van cody.< /scripts > < /body > < /html >, aandacht te besteden aan de code te creëren, cody, de eigenschappen van de materialen van de verklaring van de vijf.We kunnen de uitdrukking voor hetzelfde doel, een verklaring van de symbolen cody, voorwerpen, monster: sample73.html, <.Doctype: //europa.eu.int /comm /> < http: //europa.eu.int = "en" > < lichaam > < script> var cody = {leven. Echt, leeftijd: 23, geslacht: man, getgender: functie () {terug cody.gender;}}; ///////de laatste eigenschap niet na de komma.De console log (cody); ///////registratie van cody de eigenschappen van de materialen.< /scripts > < /lichaam >, het gebruik van symbolen voor ons vermogen tot objecten, met inbegrip van de definitie van de eigenschappen van de code en de visie, met minder verpakking van relevante gegevens.Het gebruik van kennis, en:,, de marktdeelnemers in een gemeenschappelijke verklaring.Dit is in feite het creëren van javascript doel vanwege de eenvoud en leesbaarheid van de voorkeur van de grammatica, je moet weten, namen kunnen ook worden aangewezen als voorbeeld: sample74.html string:,, <.Doctype: //europa.eu.int /comm /> < http: //europa.eu.int = "en" > < lichaam > < script> var cody = {'": echt, leeftijd: 23,": "mannelijke",'getgender ": functie () {terug cody.gender;}}; consoles. Log (cody) geregistreerd; ///////cody en de eigenschappen van het voorwerp.< /scripts > < /lichaam > eigenschap voor de touwtjes niet nodig, tenzij de naam: onroerend goed, is een voorbehouden (,,), met inbegrip van of ruimten van bijzondere aard (meer dan enige andere cijfers en letters, een dollar teken, of de "(_) karakter), beginnen met een nummer, en wees voorzichtig.Object van de laatste eigenschap moet niet met een komma.Dat zal in sommige javascript milieu leiden tot fouten.,, alle objecten, object.prototype,,, voorwerp (), javascript fabrikant is speciaal, omdat de aard van het prototype van een prototype is, in de laatste halte in de keten, in het volgende voorbeeld, ik de toevoeging van een object.prototype,,, foo, eigendommen en het creëren van een touw en toegang te krijgen tot de foo, onroerend goed als string aanleg.Omdat, mystring, bijvoorbeeld geen foo, eigendom, prototype keten beginnen, waarde, string. Prototype.Het is er niet, dus naar de volgende plaats, voorwerp, het prototype, en dit is de laatste plaats zal vinden, javascript object.De waarde wordt gevonden, foo, omdat ik zei dat ze het terug, dus de waarde, foo,., voorbeeld: sample75.html, <.Doctype: //europa.eu.int /comm /> < http: //europa.eu.int = "en" > < lichaam > < script> object.prototype.foo = foo; oprichting van een string = "," geregistreerd; ///////foo, gevonden op de object.prototype.foo door het prototype van de ketting.De console log (MyString. -); < /scripts > < /body >,, conclusies, wees voorzichtig!Nog iets toe te voegen, object.prototype, wordt weergegeven in de keten, in de ring en het prototype.Dus, het is object.prototype verbieden dat een verandering van,,.,



Previous:
Next Page: