【发布时间】:2011-10-05 03:01:42
【问题描述】:
我是ES5严格模式,所以解决办法
function isArguments(item) {
return item.callee !== undefined;
}
很遗憾没用。
【问题讨论】:
-
任何特定的引擎或解决方案是否必须是通用的?
-
您只想检查具有
length属性的Object吗? -
请注意,即使您不在严格模式下,上述方法也并非完全可靠:
alert(isArguments({"callee" : "test"}));- 我同意 alex 的观点,即检查length属性是一个合理的折衷方案。
标签: javascript