全部评论
你要在add函数里面声明一个函数用于收集参数,并在这个函数身上挂载一个sum函数,然后把这个函数返回。
送花
回复 分享
function add(){ let args = [...arguments] let fn = function(){ return add.apply(null,[...arguments,...args]) } fn.sum = function(){ return args.reduce((a,b)=>a+b) } return fn }
送花
回复 分享
![](https://uploadfiles.nowcoder.com/files/20240619/896508288_1718785943644/企业logo.png)
现代汽车中国前瞻数字研发中心
校招火热招聘中
官网直投
相关推荐