小编Man*_*hen的帖子

JS函数声明:在参数声明中赋予空对象的花括号对象

这是代码,

export function createConnect({
    connectHOC = connectAdvanced,
    mapStateToPropsFactories = defaultMapStateToPropsFactories,
    mapDispatchToPropsFactories = defaultMapDispatchToPropsFactories,
    mergePropsFactories = defaultMergePropsFactories,
    selectorFactory = defaultSelectorFactory
} = {}) {...}
Run Code Online (Sandbox Code Playgroud)

什么{connectHOC = connectAdvanced ...} = {}意味着在函数参数声明中?

我知道

= {}
Run Code Online (Sandbox Code Playgroud)

可能意味着函数参数的默认值,但是前面括号内代码的用法是什么?

javascript

7
推荐指数
1
解决办法
698
查看次数

标签 统计

javascript ×1