[]AS3 Object {} 存对象异常
在ide中编辑的UI,ui新建了一个image1 然后把这个image1复制一个image2。
在代码中伪代码如下:
var dic:Object = {};
dic[ui.image1] = ui.image1;
dic[ui.image2] = ui.image2;
结果发现 dic[ui.image1] == dic[ui.image2] ui.image1 != ui.image2
打印出来image1和image2的内容是不一样的,skin不一样。
不知道这个其中有什么问题导致的?按理说应该不相等啊。
麻烦处理下,谢谢!
这个测试 发现是dic本身作为key的原因,不是ide问题。
在代码中伪代码如下:
var dic:Object = {};
dic[ui.image1] = ui.image1;
dic[ui.image2] = ui.image2;
结果发现 dic[ui.image1] == dic[ui.image2] ui.image1 != ui.image2
打印出来image1和image2的内容是不一样的,skin不一样。
不知道这个其中有什么问题导致的?按理说应该不相等啊。
麻烦处理下,谢谢!
这个测试 发现是dic本身作为key的原因,不是ide问题。
没有找到相关结果
已邀请:
要回复问题请先登录
1 个回复
Apple
赞同来自:
JavaScript中Object和字典不是划等号的。