Firefox verwenden, auf einer Firefox-Erweiterung arbeiten, bekomme ich ständig eine Javascript-Warnung:Javascript Verweis auf nicht definierte Eigenschaft
if (mySidebar.context.netProgress === undefined) {
Und
:reference to undefined property mySidebar.context.netProgress
ich mehr Möglichkeiten zum Testen des Wertes versucht habe,
if (typeof mySidebar.context.netProgress == "undefined") {
Und
if (!mySidebar.context.netProgress) {
Und
if (mySidebar.context.netProgress == undefined) {
jedoch die Fehlerkonsole in Firefox mir die Warnung auf der gleichen Zeile jedes Mal geben weiter, ist die fragliche Zeile die Zeile, die ich von oben den Code geschrieben. Die tatsächliche Überprüfung auf den Wert verursacht die Warnung.
Ich habe auch eine Warnung, um den Wert von mySidebar.context, der immer ein Objekt ist, zu überprüfen, so dass es nicht von der Eltern ist, dass ich die Warnung bekomme.
Irgendwelche Ideen?
Sie können auch festlegen es nur auf 'null' bei Browser-Start. – MatrixFrog