📅  最后修改于: 2023-12-03 15:17:25.767000             🧑  作者: Mango
_.isArguments()
方法用于判断一个值是否为 Arguments 类型。如果是,则返回 true
;否则返回 false
。
语法
_.isArguments(value)
参数
value
(*): 要检查的值。返回值
Boolean
): 如果 value
是一个 Arguments 对象则返回 true
,否则返回 false
。注意:这个方法主要用于lodash内部使用。虽然Arguments对象被认为是函数的“内部对象”,但它并不是ECMAScript规范中的类型。
要判断是否为 arguments 对象,最常用的方式是使用传统 JavaScript 的 Object.prototype.toString.call()
方法。
示例代码
function testFunc() {
console.log(_.isArguments(arguments)); // true
console.log(_.isArguments([])); // false
}
testFunc("a", "b", "c");