Curso de Javascript

Page 58

Curso de JavaScript

Lola Cárdenas Luque

Objetos del lenguaje: Function Ya hablamos de este objeto, sin mencionar que era un objeto, cuando estudiamos la declaración de funciones. Nos proporciona la propiedad 'arguments' que, como ya sabemos, es un Array con los argumentos que se han pasado al llamar a una función. Por el hecho de ser un Array, cuenta con todas las propiedades y los métodos de estos objetos.

Unas consideraciones finales No sé si os habreis dado cuenta, pero estos objetos propios del lenguaje son (salvo 'Math' y 'Date'), precisamente, los "tipos de datos" con los que cuenta. Lo que en realidad sucede es esto: al crear una variable, en cuanto sabe de qué tipo es, CREA un objeto de ese tipo para la variable en cuestión. Por eso, si tenemos una variable que sea una cadena, automáticamente podemos usar los métodos del objeto String, porque lo que hemos hecho ha sido crear un objeto String para esa variable. En cuanto le asignamos otro tipo (por ejemplo, un número), destruye ese objeto y creo otro del tipo de lo que le hayamos asignado a la variable (si es un número, entonces sería un objeto de tipo Number), con lo que podremos usar los métodos y las propiedades de ese objeto.

http://rinconprog.metropoliglobal.com

- 58 -


Issuu converts static files into: digital portfolios, online yearbooks, online catalogs, digital photo albums and more. Sign up and create your flipbook.