在 JavaScript 中,可以使用 arguments 对象来获取传递给函数的实参值。

arguments 对象是一个类数组对象,它包含了传递给函数的所有参数。可以使用索引访问 arguments 对象中的每个参数,例如 arguments[0] 代表第一个参数,arguments[1] 代表第二个参数,以此类推。

示例:

function sum(a, b) {
  console.log(arguments[0]); // 输出 a
  console.log(arguments[1]); // 输出 b
  return a + b;
}

sum(1, 2); // 输出 1 和 2,并返回 3

注意:

  • arguments 对象不是真正的数组,它没有 length 属性,但可以使用 arguments.length 来获取传递给函数的参数数量。
  • 使用 arguments 对象获取参数值是比较传统的方法,在 ES6 中引入了 rest 参数,可以更方便地获取函数的所有参数。

原文地址: https://www.cveoy.top/t/topic/oCDn 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录