fre*_*ent 2 javascript jquery element object
我很难理解我在这里做错了什么.
我有一个空对象:
if ( doc._attachments === undefined ){
doc._attachments = {};
}
var attmtid = 123;
Run Code Online (Sandbox Code Playgroud)
我试图像这样填充:
doc._attachments[attmtid].revpos = "abc";
Run Code Online (Sandbox Code Playgroud)
但是我一直从Firebug得到一个未定义的错误:
doc._attachments[attmtid] is undefined
Run Code Online (Sandbox Code Playgroud)
并不能真正理解它.
问题:
有人能告诉我我做错了什么吗?
谢谢!
doc._attachments[attmtid]
未定义,这意味着您需要将其定义为某种东西.数组,对象,字符串等.例如,您可以将其作为另一个对象:
doc._attachments[attmtid] = {};
Run Code Online (Sandbox Code Playgroud)
然后能够在该对象上设置属性:
doc._attachments[attmtid].revpos = "abc";
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
106 次 |
最近记录: |