如何检查对象或变量在 Javascript 或 jQuery 中是否可遍历?
可遍历的对象或变量必须适用于每个likeobject.forEach()
和$.each(object, callback)
jQuery。
实际上我想验证它然后在每个循环中使用它。
更新:
我正在寻找的解决方案是这样的:
if(is_traversable($var)) {
$var.forEach(function(value, key) {
console.log(value);
}
}
你可以给我一个is_traversable()
函数的实现。