TypeError: Error #1009: 无法访问空对象引用的属性或方法 50
展开全部
出现这个问题的原因很简单,常见的是"对象为null","属性不存在","方法不存在".
看看下面的例子:
var list:Array;
trace(list.length)
由于list还有实例化,我们就调用了他的length的属性.Ctrl+Enter运行.出现了下面的错误
TypeError: Error #1009: 无法访问空对象引用的属性或方法。
at _fla::MainTimeline/frame1()
PS:我写在帧上,,所以函数名为frame1,类名为MainTimeline.
其实本来很好解决的问题..
可是代码提示没有告诉我们是哪个对象,哪个属性,哪个方法,,
连哪一行都没有告诉我们..
只告诉我们是哪个函数,
如果像上面只有两行代码..那当然就好解决了,
可实现情况可能会有十行~二十行~
这时候可能得使用return或try这样的排除法...一步一步解决...
球心角!如图,θ为纬度角,它是线面成角;α为
看看下面的例子:
var list:Array;
trace(list.length)
由于list还有实例化,我们就调用了他的length的属性.Ctrl+Enter运行.出现了下面的错误
TypeError: Error #1009: 无法访问空对象引用的属性或方法。
at _fla::MainTimeline/frame1()
PS:我写在帧上,,所以函数名为frame1,类名为MainTimeline.
其实本来很好解决的问题..
可是代码提示没有告诉我们是哪个对象,哪个属性,哪个方法,,
连哪一行都没有告诉我们..
只告诉我们是哪个函数,
如果像上面只有两行代码..那当然就好解决了,
可实现情况可能会有十行~二十行~
这时候可能得使用return或try这样的排除法...一步一步解决...
球心角!如图,θ为纬度角,它是线面成角;α为
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询