Prototyp - Basisobjekt
Objekt wird von Prototype als Namespace verwendet und damit verbundene Funktion aufrufen Objekt - Objekt. Dies wird auf zwei Arten verwendet:
Wenn Sie ein einfacher Entwickler sind, können Sie die vorhandenen Funktionen wie inspizieren oder klonen verwenden .
Wenn Sie einen sind wünscht , die ihre eigenen Objekte zu erstellen , wie Prototype der Fall ist, oder Objekte zu erforschen , als ob sie Hashes waren, wird sich zu erweitern , Schlüssel und Werte .
Prototyp-Objektmethoden
NOTE - Stellen Sie sicher, dass Sie mindestens die Version 1.6 von prototype.js haben.
| S.No. | Methode & Beschreibung |
|---|---|
| 1. | Klon() Klont das übergebene Objekt mit einer flachen Kopie (kopiert alle Eigenschaften des Originals in das Ergebnis). |
| 2. | erweitern() Kopiert alle Eigenschaften von der Quelle in das Zielobjekt. |
| 3. | prüfen() Gibt die debug-orientierte Zeichenfolgendarstellung des Objekts zurück. |
| 4. | isArray () Gibt true zurück, wenn obj ein Array ist, andernfalls false. |
| 5. | isElement () Gibt true zurück, wenn obj ein DOM-Knoten vom Typ 1 ist, andernfalls false. |
| 6. | isFunction () Gibt true zurück, wenn obj vom Typ function ist, andernfalls false. |
| 7. | isHash () Gibt true zurück, wenn obj eine Instanz der Hash-Klasse ist, andernfalls false. |
| 8. | ist Nummer() Gibt true zurück, wenn obj vom Typ number ist, andernfalls false. |
| 9. | isString () Gibt true zurück, wenn obj vom Typ string ist, andernfalls false. |
| 10. | ist nicht definiert() Gibt true zurück, wenn obj vom Typ undefined ist, andernfalls false. |
| 11. | Schlüssel() Behandelt jedes Objekt als Hash und ruft die Liste seiner Eigenschaftsnamen ab. |
| 12. | toHTML () Gibt den Rückgabewert der toHTML-Methode von obj zurück, falls vorhanden, andernfalls wird obj über String.interpret ausgeführt. |
| 13. | toJSON () Gibt eine JSON-Zeichenfolge zurück. |
| 14. | toQueryString () Verwandelt ein Objekt in seine URL-codierte Darstellung von Abfragezeichenfolgen. |
| 15. | Werte() Behandelt jedes Objekt als Hash und ruft die Liste seiner Eigenschaftswerte ab. |