Diferencia entre revisiones de «Programación en JavaScript/Variables»

Contenido eliminado Contenido añadido
Raulbcneo (discusión | contribs.)
Sin resumen de edición
Raulbcneo (discusión | contribs.)
Línea 59:
Estamos rodeados de objetos: mesas, libros, monitores, ratones, cuadros, etc... Algunos son más simples y otros son más complicados. Podemos manipular todos ellos según sus características y su forma de interactuar con el entorno donde están. Por ejemplo, una mesa sabemos que tiene cuatro patas, una tabla lisa, y que es de un color o varios colores. Es decir, que podemos determinar una mesa por sus propiedades o atributos. Pero además, con la mesa podemos hacer cosas: podemos poner cosas encima, podemos usarla para comer o leer y a veces podemos colgar cosas de ellas, por ejemplo en un revistero. Todo eso son métodos o comportamientos que la mesa tiene para interactuar con el resto de su entorno.
 
Pues bien, podemos decir que los objetos en JavaScript son muy parecidos: tienen '''propiedades''' (datos) y '''métodos''' (código). SiPodemos noscrear fijamos,y enusar realidadobjetos parecenpara unmanejar programaelementos JavaScriptdel pero contenido dentro de nuestro programa JavaScript. Así, nosotros podemos usar (y crear) objetos para hacernavegador cosasweb: una ventana del navegador es un objeto ''window'', una página HTML es un objeto ''document'', y una imagen es un objeto de tipo ''Image''. Es fácil darse cuenta de que los objetos son de un determinado tipo: un objeto mesa, un objeto ventana, un objeto ratón, etc... Todos los objetos de un mismo tipo tienen características semejantes, aunque luego cada objeto tiene atributospropiedades con valores distintos dependiendo de cada caso. Así, dos mesas puede tener color marrón o azul, pero las dos seguirán teniendo patas, que pueden ser 4 ó 5, depende... En JavaScript, los objetos son muy importantes, como vamos a comprobar en el siguiente capítulo, que trata de laslos arrays (matrices) y las sentencias de control.
 
== Operar con variables ==