求解,请问这段代码时什么意思。

#1

这段代码是什么意思?

var className = (0, _classnames2["default"])((_classNames = {},   
                    _defineProperty(_classNames, props.className, !!props.className),   
                    _defineProperty(_classNames, prefixCls, 1),   
                    _defineProperty(_classNames, prefixCls + '-checked', checked),   
                    _defineProperty(_classNames, prefixCls + '-checked-' + checked, !!checked),   
                    _defineProperty(_classNames, prefixCls + '-focused', state.focus),   
                    _defineProperty(_classNames, prefixCls + '-disabled', props.disabled),   
                    _classNames)  
                );  

括号里面的0代表什么?

#2

这个是webpack打包生成的代码吧,一般我不关注的,能跑就行。

不过也板凳,围观下有没有人分享下webpack打包过程源码分析的资源。

#3
1 Like
#4

感谢答疑!谢谢