
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;}
使用示例:

发表评论
最新留言
不错!
[***.144.177.141]2025年03月22日 06时39分45秒
关于作者

喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!
推荐文章
mybatis的基础配置
2019-03-05
基于.Net Core 5.0 Worker Service 的 Quart 服务
2019-03-05
ASP.net 常用服务器控件
2019-03-05
Azure Storage 系列(四)在.Net 上使用Table Storage
2019-03-05
我成为 Microsoft Azure MVP 啦!(ps:不是美国职业篮球)
2019-03-05
异步编程基础
2019-03-05
[学习笔记] KM算法
2019-03-05
[正睿集训2021] 模拟赛3
2019-03-05
[模板] 带修莫队
2019-03-05
* 二维数组的使用
2019-03-05
abstract关键字的使用
2019-03-05
接口面试题
2019-03-05
异常体系结构
2019-03-05