当前位置:优学网  >  在线题库

这个函数怎么简写呐?

发表时间:2022-06-19 16:25:01 阅读:456
function al({a=3,b=2,c=1}={}){return {c,a,b}}

这个函数可不可以缩写或简写?

🎖️ 优质答案
  • 来个箭头函数版本,这样算吗?

    aaa = ( {a=3,b=2,c=1} = {} ) => {
      return {c,a,b}
    }

    已参与了 SegmentFault 思否社区 10 周年「问答」打卡 ,欢迎正在阅读的你也加入。

  • const al = ({a=3,b=2,c=1}={}) => ({c,a,b})
  • 这样算吗
    var aa = obj=> ({a:1, b:2, c:3, ...obj})
    aa({a:2})

  • const al = o => ({a:3, b:2, c:1,...o})
    const al = o => Object.assign({a:3, b:2, c:1},o)
    这样算吗

    已参与了 SegmentFault 思否社区 10 周年「问答」打卡 ,欢迎正在阅读的你也加入。

  • 相关问题