Prototipo - Objeto básico
Prototype usa Object como un espacio de nombres y para llamar a una función relacionada usando Object Object . Esto se utiliza de las dos formas siguientes:
Si eres un desarrollador simple, puedes usar las funciones existentes como inspeccionar o clonar .
Si eres de los que desea crear sus propios objetos como hace Prototype, o explorar objetos como si fueran hashes, recurrirá a extender , claves y valores .
Métodos de objetos prototipo
NOTE - Asegúrate de tener al menos la versión 1.6 de prototype.js.
S.No. | Método y descripción |
---|---|
1. | clon() Clona el objeto pasado usando una copia superficial (copia todas las propiedades del original al resultado). |
2. | ampliar() Copia todas las propiedades del origen al objeto de destino. |
3. | inspeccionar() Devuelve la representación de cadena orientada a la depuración del objeto. |
4. | isArray () Devuelve verdadero si obj es una matriz, falso en caso contrario. |
5. | isElement () Devuelve verdadero si obj es un nodo DOM de tipo 1, falso en caso contrario. |
6. | isFunction () Devuelve verdadero si obj es de tipo función, falso en caso contrario. |
7. | isHash () Devuelve verdadero si obj es una instancia de la clase Hash, falso en caso contrario. |
8. | es número() Devuelve verdadero si obj es de tipo número, falso en caso contrario. |
9. | isString () Devuelve verdadero si obj es de tipo cadena, falso en caso contrario. |
10. | es indefinido() Devuelve verdadero si obj es de tipo indefinido, falso en caso contrario. |
11. | llaves() Trata cualquier objeto como un Hash y obtiene la lista de sus nombres de propiedad. |
12. | toHTML () Devuelve el valor de retorno del método toHTML de obj si existe; de lo contrario, ejecuta obj a través de String.interpret. |
13. | toJSON () Devuelve una cadena JSON. |
14. | toQueryString () Convierte un objeto en su representación de cadena de consulta codificada en URL. |
15. | valores() Trata cualquier objeto como un Hash y obtiene la lista de sus valores de propiedad. |