小编Pur*_*rge的帖子

javascript引用未定义的属性

使用Firefox,处理Firefox扩展,我不断得到一个javascript警告:

reference to undefined property mySidebar.context.netProgress
Run Code Online (Sandbox Code Playgroud)

我尝试了多种测试方法:

if (mySidebar.context.netProgress === undefined) {
Run Code Online (Sandbox Code Playgroud)

if (typeof mySidebar.context.netProgress == "undefined") {
Run Code Online (Sandbox Code Playgroud)

if (!mySidebar.context.netProgress) {
Run Code Online (Sandbox Code Playgroud)

if (mySidebar.context.netProgress == undefined) {
Run Code Online (Sandbox Code Playgroud)

然而,Firefox中的错误控制台每次都会在同一行上给我发出警告,有问题的行是我从上面发布代码的行.实际检查该值是导致警告.

我还发出警告来检查mySidebar.context的值,它始终是一个对象,因此我不会从父节点获得警告.

有任何想法吗?

javascript firefox firefox-addon

5
推荐指数
2
解决办法
2498
查看次数

标签 统计

firefox ×1

firefox-addon ×1

javascript ×1