针对某undefined对象的属性求值时遇到的错误
来源:互联网 发布:伴生活智能门禁 知乎 编辑:程序博客网 时间:2024/06/07 10:20
今天,遇到一个棘手的错误:
TypeError: Error #1010: A term is undefined and has no properties.
这个错误令人有些无所适从,毕竟你根本不知道这个“term”究竟是哪个。
不过,一翻折腾后,我终于找到了元凶:原来,是在在引用一个已定义对象的未定义属性时,将这个属性再次作为对象来引用时出错。
有点绕口,不过看代码就明白了:
简单的例子我就不做变量类型声明了,直接写在AS3的MainTimeline上:
代码片段一:
var o = {};
o.a = 5;
trace(o.a); // 没问题
trace(o.b); // 引用未定义对象,输出undefined
代码片段二:
var o = {};
o.a = 5;
trace(o.a); // 没问题
trace(o.b.c); // 引用已定义对象(o)的未定义属性(b)作为对象的某一属性(c)
这时候不再简单地输出undefined,而是输出开头的错误。
0 0
- 针对某undefined对象的属性求值时遇到的错误
- 警惕JavaScript的对象属性无法自动求值的陷阱
- 针对jsp&servlet服务器遇到的404错误
- 自定义对象里面的 针对 某个属性 / 字段 进行排序
- 针对list里对象属性的排序问题
- 编译caffe时遇到的undefined reference to的问题
- 使用laravel5.5 时遇到Undefined offset: 1的问题
- u-boot移植随笔:解决引导内核遇到undefined instruction的错误
- PHP学习中遇到的错误之Notice: Undefined offset: 4
- 针对CodeBlocks:undefined reference to `xxxxxx@x' 的解决方案
- 针对数组中自定义的NSObject对象按照某个属性的排序
- DetailsView控件绑定对象列表时出现某属性名没有找到的错误
- JS中undefined、null以及NaN之间的区别,以及对象属性赋值的面试题
- Element对象的firstchild和lastChild获取属性值的undefined问题
- CArchive时遇到的错误
- Spring boot 过滤返回对象属性遇到的各种坑
- 编译时遇到 "Undefined reference to vtable for ***" 错误怎么办?
- R语言 表达式对象的求值 eval
- linux如何查找文件并打印文件内容
- 常用自动生成语句
- 动态链接库的创建与使用
- poj3532求生成树中最大权与最小权只差最小的生成树+hoj1598俩个点之间的最大权与最小权只差最小的路经。
- CSS入门之列表样式用法及实例,list-style-image,list-style-type
- 针对某undefined对象的属性求值时遇到的错误
- winform窗体加背景图片后,控件闪烁
- SRM 603 D2 L3:GraphWalkWithProbabilities
- 完整的rac带dataguard实验
- Flex mxmlc编译命令选项
- delphi 遍历文件算法(含遍历目录算法)
- 走进新浪微博的真实世界
- XE5安卓手机要求
- 应用文件映射进行进程间通讯