Javascript 克洛杜伦';我没发现我的reduce函数有什么问题

Javascript 克洛杜伦';我没发现我的reduce函数有什么问题,javascript,ecmascript-6,Javascript,Ecmascript 6,为什么我有一个使用reduce的意外标记?为'替换'为我修复了它您想在这里做什么?函数体不做任何操作,也不返回任何内容,因此最终结果将始终是!未定义-这是真的。。同时也要使用”或”——而不是”——最后,无论如何,您都不会执行isparentcomplete const str = "somethning" const isParenComplete = (str) => (!str.split(“”).reduce((prev, char) => { }, 0));

为什么我有一个使用reduce的意外标记?

'
替换
'
为我修复了它

您想在这里做什么?函数体不做任何操作,也不返回任何内容,因此最终结果将始终是
!未定义
-这是
真的
。。同时也要使用
——而不是
——最后,无论如何,您都不会执行
isparentcomplete
const str = "somethning"
const isParenComplete = (str) => (!str.split(“”).reduce((prev, char) => {

}, 0));