Cosas web, algunas úles, algunas buenas.
Fushioko, tiendas de productos de Asia

miércoles, febrero 21, 2007

Problemas con JSON y this

El otro día comentaba con Máximo algo que a los dos nos pasaba y no entendemos por qué. Se trata de cuando se usa JSON y se hacen referencias al objeto dentro de sí mismo.

var obj = {
  valor : "",
  funcion : function() {
    this.valor = ... ;
  }
}

Cuando usamos this para hacer referencia a algo del objeto a veces no parece funcionar y para que tenga el comportamiento que queremos, es necesario usar el nombre del objeto (obj) para que funcione correctamente.

Mi pregunta: ¿por qué?

Etiquetas: , ,

3 Comentarios:

  • yo tengo un problema cuando uso prototype, json y firefox 2, cuando uso esto en un jsp las peticiones q intente hacer con prototype no funcionan, a alguien le ha pasado algo parecido???

    Por Blogger 3Ld0, a las 4/06/2007 07:43:00 a. m.  

  • Hola 3ld0, usa Firebug para ver que petición XMLHttpRequest hace y así ver por qué la JSP no responde bien.

    Por Anonymous Luis, a las 4/06/2007 02:35:00 p. m.  

  • weno, tuve que usar una version anterior de JSON, ahora todo me funciona de maravillas, si tambien use firebug, pero no enviaba ninguna peticion XMLHttpRequest... en fin ya tengo el problema resuelto. Gracias

    Por Blogger 3Ld0, a las 5/08/2007 05:43:00 p. m.  

Publicar un comentario

<< Inicio