在 jquery1.3的源码中,看到了如下代码:...toString = Object.protocol.toString;
....
....isArray: function( obj ) {
return toString.call(obj) === "[object Array]";
},...在IE下面,执行报错。IE 是否 不支持 Object.protocol.toString.call(obj)?
那么,jquery怎么还这样用?被try catch了?
另:IE下采用什么方法来实现该功能?
....
....isArray: function( obj ) {
return toString.call(obj) === "[object Array]";
},...在IE下面,执行报错。IE 是否 不支持 Object.protocol.toString.call(obj)?
那么,jquery怎么还这样用?被try catch了?
另:IE下采用什么方法来实现该功能?
解决方案 »
- 菜鸟 一个js的问题
- jquery.ajax获得优酷的视频的json信息问题。。急,望大侠们指教
- javascript 问题,谢谢先
- ASP里面用javascript的IF语句的等于不是“==”么,怎么我现在用不了了?
- 为什么不能FileSystemObject对象呢?
- 函数变量与字符串相加的问题
- 根据select为文本框赋值
- 如何根据文本框输入的内容自动选择下拉列表中以输入文本打头的第一项!!
- 急啊!如何以邮件形式提交表单,而且可以打开阅读?谢谢
- easyui datagrid客户端分页,搜索结果只更新页码不更新表格数据
- jquery中“$(function(){”是什么意思
- 求各位老手指教!如果学习javascript
问题太简单还是没说清楚?
alert(Object.prototype.toString.call(i));你放到IE下试试看