Foros del Web » Programando para Internet » Javascript »

Cambios de estado

Estas en el tema de Cambios de estado en el foro de Javascript en Foros del Web. Existe alguna forma de detectar si una variable cambia de estado, o cambia su valor?...
  #1 (permalink)  
Antiguo 03/02/2009, 18:28
Avatar de SPAWN3000  
Fecha de Ingreso: marzo-2008
Ubicación: Bogota
Mensajes: 858
Antigüedad: 16 años, 10 meses
Puntos: 15
Pregunta Cambios de estado

Existe alguna forma de detectar si una variable cambia de estado, o cambia su valor?
  #2 (permalink)  
Antiguo 04/02/2009, 01:28
Avatar de ceSharp  
Fecha de Ingreso: octubre-2008
Ubicación: Madrid
Mensajes: 495
Antigüedad: 16 años, 2 meses
Puntos: 66
Respuesta: Cambios de estado

hola spawn,
bueno... si quieres puedes usar setInterval al comienzo de tu script y que llame a una función que valora las variables y comprueba su estado. si algo ha cambiado te avisaría de dicho cambio.
es una forma de hacerlo... si pienso un poco mas seguro que hay otra.

salu2
  #3 (permalink)  
Antiguo 04/02/2009, 04:37
Avatar de Panino5001
Me alejo de Omelas
 
Fecha de Ingreso: mayo-2004
Ubicación: -34.637167,-58.462984
Mensajes: 5.148
Antigüedad: 20 años, 7 meses
Puntos: 834
Respuesta: Cambios de estado

Para disminuir el consumo de CPU, en lugar de correr un setInterval, siempre dependiendo de tus necesidades claro está, podés hacer esa misma verificación usando algún evento como document.onmousemove.
  #4 (permalink)  
Antiguo 04/02/2009, 05:34
Avatar de ceSharp  
Fecha de Ingreso: octubre-2008
Ubicación: Madrid
Mensajes: 495
Antigüedad: 16 años, 2 meses
Puntos: 66
Respuesta: Cambios de estado

tienes razón panino,
yo es que para los consumos soy un desastre; soy un gastón! :)

salu2
  #5 (permalink)  
Antiguo 04/02/2009, 05:42
Avatar de Panino5001
Me alejo de Omelas
 
Fecha de Ingreso: mayo-2004
Ubicación: -34.637167,-58.462984
Mensajes: 5.148
Antigüedad: 20 años, 7 meses
Puntos: 834
Respuesta: Cambios de estado

La ventaja de tener un equipo viejo es que nos hace más precavidos (). Con algo hay que consolarse, no?
  #6 (permalink)  
Antiguo 04/02/2009, 08:42
Avatar de SPAWN3000  
Fecha de Ingreso: marzo-2008
Ubicación: Bogota
Mensajes: 858
Antigüedad: 16 años, 10 meses
Puntos: 15
De acuerdo Respuesta: Cambios de estado

Cita:
Iniciado por Panino5001 Ver Mensaje
La ventaja de tener un equipo viejo es que nos hace más precavidos (). Con algo hay que consolarse, no?
Bueno Realmente el problema se basa en que es una variable con Ajax (objeto XmlHtttp), El usuario puede asignar la función que el desee... pero quiero que esta me detecte por si sola los estados(No se si existe alguna magia donde pueda agregar mi variable a un detector de cambios de estado(Que no sea el que utiliza por defecto ajax).

En cuanto ha optimización, el problema es que el equipo donde me tienen haciendo pruebas tiene como 3G de Memoria, y un Core 2 DUO de 2.x y como 300 de HD(Lastima que sea de la empresa), asi que me es difícil saber los req. mínimos...sin embargo...todos mis desarrollos están enfocados en:

1. Compatibilidad.
2. Facilitar la labor al usuario, y al futuro desarrollador que retome mis proyectos.
3. Código reutilizable (Principalmente)-y sin framework que hagan todo por ti y luego no sabes donde esta el problema(Toma mas tiempo sólo la primera vez, pero luego...)
4. Enfocado al buen rendimiento.
5. Buena presentación(ya que soy fanático al diseño)
6. Separando log. del negócio, de la presentación.

Por ello me gustaría saber, si conocen algun software que me permita comprobar la carga que genera mi app. javascript al sistema(Se que todo puede depender del lenguaje)... pero es posible hacerlo en conjunto para javascript+css+xhtml+imagenes+flash?

//=====Por si interesa el dato)========
Para Java utilizo Jmeter para el test y OSCache(Mejorar la vel. de consulta), php YSlow + Zen optimizer (Con mucho cuidado)+Xcache+eAccelerator (No mas revisar este link http://talks.php.net/show/cp08/0), y seguir algunos de sus consejos.

Y utilizo 4 navegadores(los mas usados) en edición portable... Aunque por default Firefox == Con plugin para pruebas en proxy+Firebug + WebDeveloper+Corrector ortográfico+ScreenGrab(Enviar screenshot de toda la pag. no solo lo visible, al cliente y al jefe)+Un plugin para cambiar el visor flash+ColorZilla Saber el HX de un color y llevarmelo ha photoshop.
- Al final las pruebas de inyección, inclusión remota, encripción y pruebas de validez.

Me puese ha revisar en internet: y encontre este link, http://dizque.lacalabaza.net/sotanos...-todo-y-todos/
Y nada mejor que darle una nueva pasada ha esto, ver que hay de nuevo: https://addons.mozilla.org/es-ES/fir...e/type:1/cat:5
//==============================

Bueno, un saludo...
  #7 (permalink)  
Antiguo 04/02/2009, 08:51
Avatar de SPAWN3000  
Fecha de Ingreso: marzo-2008
Ubicación: Bogota
Mensajes: 858
Antigüedad: 16 años, 10 meses
Puntos: 15
Pregunta Respuesta: Cambios de estado

Que tal esto ha(IE Tab-Integrar una pestaña de IE en mozilla)

El link:
https://addons.mozilla.org/es-ES/fir...irefox&id=1419

Última edición por SPAWN3000; 04/02/2009 a las 09:54
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 01:33.