JS函数中的几种参数形式


当前第2页 返回上一页

JavaScript 函数有个内置的对象 arguments 对象。argument 对象包含了函数调用的参数数组。通过这种方式你可以很方便的找到最大的一个参数的值

1

2

3

4

5

6

7

8

9

x = findMax(1, 123, 500, 115, 44, 88);

function findMax() {

    var i, max = arguments[0];   

    if(arguments.length < 2) return max;

    for (i = 0; i < arguments.length; i++) {

        if (arguments[i] > max) {

            max = arguments[i];        }

    }

    return max;}

5.剩余参数

将一个不定数量的参数表示为一个数组

1

2

3

4

5

6

7

8

9

10

function sumArgs() {

  console.log(arguments); // { 0: 5, 1: 6, length: 2 }

  let sum = 0;

  for (let i = 0; i < arguments.length; i++) {

    sum += arguments[i];

  }

  return sum;

}

 

sumArgs(5, 6); // => 11

推荐:《2021年js面试题及答案(大汇总)》

以上就是JS函数中的几种参数形式的详细内容,更多文章请关注木庄网络博客

返回前面的内容

相关阅读 >>

js中eval什么意思

示例js 数组和对象的深拷贝操作

如何在html中使用javascript

网页中写js有什么作用

javascript如何实现html字符转实体

js怎么将字符串转为数组?

javascript如何删除键值对

js如何准确判断变量的数据类型

jsp调用javascript方法是什么

如何使用js实现简单日历效果

更多相关阅读请进入《js》频道 >>




打赏

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,您说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

分享从这里开始,精彩与您同在

评论

管理员已关闭评论功能...