function exampleFunction(a, b, c) {
  // arguments 是一个类数组对象,包含了传递给函数的所有参数
  console.log(arguments); // 输出: { '0': 1, '1': 2, '2': 3 }
  // 可以通过索引访问参数
  console.log(arguments[0]); // 输出: 1
  // arguments 的长度属性表示传递的参数个数
  console.log(arguments.length); // 输出: 3
  // 使用 for 循环遍历 arguments
  for (let i = 0; i < arguments.length; i++) {
    console.log(arguments[i]);
  }
  // 将 arguments 转换为真正的数组
  let argsArray = Array.from(arguments);
  console.log(argsArray); // 输出: [1, 2, 3]
}
exampleFunction(1, 2, 3);
arguments 是一个类数组对象,它包含了传递给函数的所有参数。arguments 中的参数,例如 arguments[0] 表示第一个参数。arguments.length 表示传递给函数的参数个数。for 循环遍历 arguments。Array.from() 可以将 arguments 转换为真正的数组,从而可以使用数组的方法。下一篇:js bind
Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3
Laravel 中文站