lufy's legend

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 7480|回复: 1
打印 上一主题 下一主题

同时使用其他组件所产生的BUG

[复制链接]

14

主题

0

好友

132

积分

士兵

Rank: 1

跳转到指定楼层
楼主
发表于 2013-10-15 11:34:59 |只看该作者 |倒序浏览
在单独使用 lufylegend 时,使用 for(var i in array) 来列举出索引是正确的,但是一但同时使用其他的组件如 mootools 组件后,一下代码 for in 则会导致输出包括数组属性名称在内的内容。从而导致 lufylegend 组件出错。
        var arr = ["", "", "","","",""];
            for(var index in arr){
                console.log("(for in) index = " + index);
            }
以上是会导致出错的写法。

            for(var i = 0, len = arr.length; i < len; i++){
                console.log("(for) i = " + i);
            }
以上是唯一正确的写法。
回复

使用道具 举报

37

主题

8

好友

9312

积分

诸侯王

Rank: 15Rank: 15Rank: 15Rank: 15Rank: 15

沙发
发表于 2013-10-15 22:53:35 |只看该作者
这个应该属于两个js库的冲突问题,不能算是bug
多谢朋友指出,我研究一下,看看能不能避免这个冲突
不回答与技术和引擎不相关的问题
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

防止垃圾广告,请填写任意字符

Archiver|lufy's legend

GMT+8, 2024-5-6 03:16 , Processed in 0.049300 second(s), 20 queries .

Powered by Discuz! X2.5

© 2001-2012 Comsenz Inc.

回顶部