我正在建立一个应用程序反应,我在一个锅炉板项目中找到一条线.
(state = {}) => state
任何人都可以向我解释上述意思是什么?
它是JavaScript ES6标准.
解决方法
这是一个
arrow function,如果没有提供输入,那么
default parameter可以返回其输入或空对象.它类似于这个es-5功能:
function(){ var state = arguments.length <= 0 || arguments[0] === undefined ? {} : arguments[0]; return state; }