El uso de Firefox, trabajando en una extensión de Firefox, me sale continuamente una advertencia javascript:Javascript referencia a la propiedad no definida
reference to undefined property mySidebar.context.netProgress
He intentado varias formas de probar el valor:
if (mySidebar.context.netProgress === undefined) {
Y
if (typeof mySidebar.context.netProgress == "undefined") {
Y
if (!mySidebar.context.netProgress) {
Y
if (mySidebar.context.netProgress == undefined) {
Sin embargo, la consola de errores en Firefox sigue dándome la advertencia en la misma línea cada vez, la línea en cuestión es la línea que he publicado el código de arriba. El cheque real para el valor está causando la advertencia.
También puse una alerta para verificar el valor de mySidebar.context, que siempre es un objeto, por lo que no es del padre que recibo la advertencia.
¿Alguna idea?
También puedes, simplemente Es 'null' en el arranque del navegador. – MatrixFrog