Laravel  
laravel
文档
数据库
架构
入门
php技术
    
Laravelphp
laravel / php / java / vue / mysql / linux / python / javascript / html / css / c++ / c#

js arguments用法

作者:淺墨   发布日期:2025-11-04   浏览:23

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 array.includes

下一篇:js bind

大家都在看

js 数组对象排序

js 数组删掉第一个值

js fill

js 数组连接

js json数组

js 数组复制

js 复制数组

js 数组拷贝

js 对象数组合并

js 对象转数组

Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3

Laravel 中文站