📜  Lodash _.isArguments() 方法(1)

📅  最后修改于: 2023-12-03 15:17:25.767000             🧑  作者: Mango

Lodash _.isArguments() 方法

_.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");