最近在工作中用到Array.isArray(object),发现IE8及以下版本不支持此API,于是百度了下找到了解决方案如下
var arr = [];
function isArray(str){
return Object.prototype.toString.call(str) == "[object Array]";
}
console.log(isArray(arr));//ie所有版本均支持;
本文介绍了一个在Internet Explorer 8及其以下版本中可用的Array.isArray()的替代方法。由于这些浏览器不支持原生的Array.isArray(),文中提供了一个简单的函数实现,能够正确判断传入的对象是否为数组。
最近在工作中用到Array.isArray(object),发现IE8及以下版本不支持此API,于是百度了下找到了解决方案如下
var arr = [];
function isArray(str){
return Object.prototype.toString.call(str) == "[object Array]";
}
console.log(isArray(arr));//ie所有版本均支持;
您可能感兴趣的与本文相关的镜像
Stable-Diffusion-3.5
Stable Diffusion 3.5 (SD 3.5) 是由 Stability AI 推出的新一代文本到图像生成模型,相比 3.0 版本,它提升了图像质量、运行速度和硬件效率

被折叠的 条评论
为什么被折叠?