我的JS代码在除IE之外的所有浏览器中都能正常运行。
我不确定为什么会发生这种情况,观察到的行为是
Ext.Msg.alert(filterIds.length) -> gives 2.
Ext.Msg.alert(Object.prototype.toString.call(filterIds)) -> object Array
Ext.Msg.alert(filterIds) -> prints nothing
Ext.Msg.alert(filterIds.toString()) -> alert box doesn show up, hence I was assuming it is giving error.
这不会在我第一次访问变量时发生,之后会出现此行为。这是我的错吗?
谢谢
PS:我使用的是Ext-js 3.4。
在使用调试模式时,我收到消息 SCRIPT5011:无法从
的已释放脚本中执行代码Ext.Msg.alert(filterIds.toString())
这也是局部变量。 [+] filterIds [0]对象,(数组) [+] [0]“0”字符串 [+] [1]“2”字符串