Prototipo - Oggetto di base
Object viene utilizzato da Prototype come spazio dei nomi e per chiamare la funzione correlata utilizzando l' oggetto Object . Viene utilizzato nei due modi seguenti:
Se sei un semplice sviluppatore, puoi utilizzare le funzioni esistenti come ispeziona o clona .
Se sei uno che desidera creare i propri oggetti come fa Prototype, o esplorare gli oggetti come se fossero hash, si trasformerà in estensioni , chiavi e valori .
Metodi degli oggetti prototipo
NOTE - Assicurati di avere almeno la versione 1.6 di prototype.js.
S.No. | Metodo e descrizione |
---|---|
1. | clone() Clona l'oggetto passato utilizzando una copia superficiale (copia tutte le proprietà dell'originale nel risultato). |
2. | estendere() Copia tutte le proprietà dall'origine all'oggetto di destinazione. |
3. | ispezionare() Restituisce la rappresentazione di stringa orientata al debug dell'oggetto. |
4. | isArray () Restituisce true se obj è un array, false in caso contrario. |
5. | isElement () Restituisce true se obj è un nodo DOM di tipo 1, false in caso contrario. |
6. | isFunction () Restituisce true se obj è di tipo function, false in caso contrario. |
7. | isHash () Restituisce true se obj è un'istanza della classe Hash, false in caso contrario. |
8. | isNumber () Restituisce true se obj è di tipo number, false in caso contrario. |
9. | isString () Restituisce true se obj è di tipo string, false in caso contrario. |
10. | isUndefined () Restituisce true se obj è di tipo undefined, false in caso contrario. |
11. | chiavi () Tratta qualsiasi oggetto come un hash e recupera l'elenco dei suoi nomi di proprietà. |
12. | toHTML () Restituisce il valore di ritorno del metodo toHTML di obj, se esiste, altrimenti esegue obj tramite String.interpret. |
13. | toJSON () Restituisce una stringa JSON. |
14. | toQueryString () Trasforma un oggetto nella sua rappresentazione della stringa di query con codifica URL. |
15. | valori() Tratta qualsiasi oggetto come un hash e recupera l'elenco dei suoi valori di proprietà. |