JSON?
JSON(JavaScript Object Notation) es una forma de escribir objetos en javascript. es muy util por ejemplo para trabajar con ajax.
Vamos por el principio, aquí hay un pequeño ejemplo de como hacer un objeto, (aun que javascript no es orientado a objetos), un pequeño ejemplo:
después para acceder a esto es como en casi todos los lenguajes objeto punto atributo
esto uno lo propria asignar a variables o hacer lo que uno quiera
pero ejemplo:
ademas en la mayoría de los lenguajes tienes funciones para encodear json y hacer lo inverso. en php (http://cl.php.net/json)
para información general http://json.org/
Vamos por el principio, aquí hay un pequeño ejemplo de como hacer un objeto, (aun que javascript no es orientado a objetos), un pequeño ejemplo:
var persona1 ={'nombre':'Victor Hugo Saavedra','telefono':'9999999','edad':'24'}
var persona2 ={'nombre':'Victor','telefono':'888888','edad':'20'}
después para acceder a esto es como en casi todos los lenguajes objeto punto atributo
persona1.nombre /* devuelve "Victor Hugo Saavedra"*/
persona2.nombre /* devuelve "Victor" */
persona1.edad /* devuelve "24" */
esto uno lo propria asignar a variables o hacer lo que uno quiera
pero ejemplo:
alert("las personas son:"+ persona1.nombre + " - " + persona2.nombre);
ademas en la mayoría de los lenguajes tienes funciones para encodear json y hacer lo inverso. en php (http://cl.php.net/json)
para información general http://json.org/
Si Javascript no es OO, ¿qué le falta para serlo?.
ResponderEliminarO en otras palabras: en tu opinión, ¿qué debe tener un lenguaje para ser orientado a objetos?
pero tengo entendido que no puedes hacer clases o si ?
ResponderEliminarpor ahí alguna ves te escuche que es basado en prototipos que al parecer en las practica debería ser lo mismo o no?
Ta weno... este tipo de ideas son siempre bienvenidas, montonces de veces he encontrado interesantes referencias en bloggers... saludos. Muy bueno JSON.
ResponderEliminarBuena pregunta, aunque pienso no importante para optar por un lenguaje en un proyecto, cuales deben ser las caracteristicas minimas para indicar a un lenguaje que posee ciertos aspectos orientados a objetos? La respuesta creo que es subjetiva
ResponderEliminarA proposito haz sido beneficiado de quedar en mi NetVibes asi que espero que el blog se comporte como tal. Dado el valioso incentivo que le he dado
ResponderEliminarmuchas gracias Felipe. te pasaste.
ResponderEliminarpero para ti que es importante al momento de elegir un un lenguaje?
ojo: que te pregunto por un proyecto mas o menos normal, nada de Mallas Geométricas y esas cosas
El problema es que hoy en dia me dicen que este lenguaje es orientado a objetos no me dice mucho. Creo que el espectro es muy grande entre diferentes lenguajes considerados orientados a objetos.
ResponderEliminarY de acuerdo a que caracteristicas son importantes al considerar tal lenguaje en un proyecto. Creo que es un buen punto para hacer tu proxima entrada y la verdad nunca e llegado a una conclusion clara sobre ese tema
leo.soto:
ResponderEliminarmira aquí hay unas definiciones
http://es.wikipedia.org/wiki/Programaci%C3%B3n_orientada_a_objetos
http://es.wikipedia.org/wiki/Lenguaje_orientado_a_objetos