Introduction Object Oriented Programming! De manier waarop objecten worden gemaakt in ECMAScript is niet precies de manier waarop het is gemaakt in een taal zoals PHP of C ++. Als u de manier waarop objecten worden gemaakt in C ++ of hebben geleerd PHP, weet dat je niet zomaar zou verhuizen naar ECMAScript objecten als dat (gunstig). Je moet de manier waarop objecten worden gemaakt ECMAScript leren. Er is ook goed nieuws al: het is gemakkelijker om te leren hoe maken en gebruiken van objecten in ECMAScript, dan in C ++ of PHP, als het goed wordt onderwezen.
In dit artikel stel ik u een tutorial serie over ECMAScript Objects. Er wordt ECMAScript objecten goed geleerd. Klasse Aanpak en Prototyping aanpak in OOP OOP staat voor Object Oriented Programming. In OOP, het woord, Class, betekent een reeks van variabelen en functies die zouden samenwerken. In OOP, en in eenvoudige termen, het woord, Object, is de klasse, waarbij de variabelen zijn toegewezen waarden en de klasse is eigenlijk bruikbaar.
Object Oriented Programming is programmering, waarbij, in plaats van het gebruik van variabelen en functies afzonderlijk, variabelen en functies worden gegroepeerd en worden gebruikt als groepen. Het woord klasse bij OOP gelijk aan het woordenboek betekenis. In mijn woordenboek, het woord, Prototype, betekent, het eerste model of ontwerp van iets waar andere vormen worden gekopieerd of ontwikkeld. In ECMAScript OOP, hoeft u niet de Class hebben; je hebt, maar het prototype.
Voor zover huizen betreft, een klasse is als de blauwdruk, die bouwers lezen om veel huizen te bouwen; de huizen zijn de objecten. In hetzelfde denken, het prototype is eigenlijk een huis (een eerste huis gebouwd); bouwers kunt kijken naar het huis, kopiëren en te bouwen andere huizen die dezelfde of met modificatie (ontwikkeling) zijn. Er zijn drie manieren om ECMAScript objecten: U kunt een object uit een letterlijke notatie te maken. In dit geval zal u iets typt: myObject = {object variabelen en functies}; Hier, myObject is de variabele die het object identificeert.
Het object variabelen en functies gedefinieerd in tussen {}. De {} haakjes en inhoud vormen de letterlijke. De verklaring eindigt met een puntkomma. Een andere manier van het creëren van een ECMAScript object is van een constructorfunctie; iets als, functie theObject () {voorwerp variabelen en functies} In dit stukje code, theObject is de naam van het object. Een andere manier van het creëren van een ECMAScript object is door d