javascript(7)——定义函数的两种方式以及使用的时候传入多个参数的情况,arguments和...rest
发布日期:2021-05-07 02:53:50 浏览次数:17 分类:精选文章

本文共 531 字,大约阅读时间需要 1 分钟。

1.第一种方式定义函数

function abs(x) {       if (x >= 0)        return x;    else return -x;}

2.第二种方式定义函数

var abc = function (x) {       if (x >= 0)        return x;    else return -x;}

3.arguments使用

当使用该函数的时候,传入的参数超过该方法的参数,也不会报错,全部的参数返回arguments数组

function abs(x) {       for(let i = 0;i
= 0) return x; else return -x;}

使用示例:

在这里插入图片描述

4 …rest使用

…rest放在参数的最后面,他会获取其他参数(不包括已定义的参数),返回一个集合

var abc = function (x,a,...rest) {       console.log(x);    console.log(a);    console.log(rest);    console.log(rest[2]);    return x;}

使用示例:

在这里插入图片描述

上一篇:javascript(8)——window全局变量,var、let和const
下一篇:javascript(6)——两个java没有的循环:forEach循环和forIn循环

发表评论

最新留言

不错!
[***.144.177.141]2025年03月22日 06时39分45秒