En utilisant Firefox, travaillant sur une extension Firefox, je reçois toujours un avertissement javascript:javascript référence à la propriété non définie
reference to undefined property mySidebar.context.netProgress
J'ai essayé plusieurs façons de tester la valeur:
if (mySidebar.context.netProgress === undefined) {
Et
if (typeof mySidebar.context.netProgress == "undefined") {
Et
if (!mySidebar.context.netProgress) {
Et
if (mySidebar.context.netProgress == undefined) {
Cependant la console d'erreur dans Firefox continue de me donner l'avertissement sur la même ligne à chaque fois, la ligne en question est la ligne que j'ai posté le code d'en haut. La vérification de la valeur provoque l'avertissement.
Je mets également une alerte pour vérifier la valeur de mySidebar.context, qui est toujours un objet, donc ce n'est pas du parent que j'obtiens l'avertissement.
Des idées?
Vous pouvez également mettre juste à 'null' au démarrage du navigateur. – MatrixFrog