博客列表 >1. 实例演示函数参数与返回值 2. 实例演示模板字面量与模板函数

1. 实例演示函数参数与返回值 2. 实例演示模板字面量与模板函数

Time
Time原创
2022年04月03日 17:07:11392浏览

函数参数与返回值

参数

1.参数不足:默认参数

  1. let f = (a = 0,b = 0)=>{return a + b;}
  2. console.log(f());

2.参数过多

  1. //...rest:用在形参中,归并
  2. let f = (a,b,...c)=>{return a + b;}
  3. console.log(f(1,2,3,4,5...));
  4. //参数过多求和用数组求和函数(形参名).reduce
  5. let f = (...arr)=>arr.reduce(a + c)=>a+c;

返回值:函数只能有一个返回值,默认单值返回

  1. //返回单值
  2. let fn = ()=>{return result;}
  3. //返回多个值:对象、数组
  4. let fn = ()=>[a,b,c]//数组
  5. let fn = ()=>({a,b,c})//对象

模板字面量与模板函数

模板字面量:使用反引号

  1. let name = '张老师';
  2. console.log(`Hello ${name}`);

模板函数:使用模板字面量为参数的函数

  1. alert`Hello world`;
声明:本文内容转载自脚本之家,由网友自发贡献,版权归原作者所有,如您发现涉嫌抄袭侵权,请联系admin@php.cn 核实处理。
全部评论
文明上网理性发言,请遵守新闻评论服务协议