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.