最近看antd的源码,发现很多类似(0, _classCallCheck3['default'])(this, Badge)
这样的代码,应该是和_classCallCheck3['default'](this, Badge)
等价的,不知道为什么要用逗号表达式来处理
最近看antd的源码,发现很多类似(0, _classCallCheck3['default'])(this, Badge)
这样的代码,应该是和_classCallCheck3['default'](this, Badge)
等价的,不知道为什么要用逗号表达式来处理
http://ryerh.com/javascript/2...
在这里找到了答案,逗号表达式会把函数执行的上下文环境绑定到全局对象上
https://ask.solutions/article...
这里有很完整的解释