我在 ES5 严格模式下,所以解决方案
function isArguments(item) {
return item.callee !== undefined;
}
不幸的是,它不起作用。
最佳答案
function isArguments( item ) {
return Object.prototype.toString.call( item ) === '[object Arguments]';
}
关于javascript - 如何检查对象是否是 JavaScript 中的参数对象?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7656280/