我在我的项目中的一个函数中遇到了上述错误,并将代码简化为以下内容。控制台成功记录了正确的结果,但仍然出现覆盖和错误。
有什么办法可以阻止这种情况发生吗?当它仍然正确运行时抛出错误似乎很奇怪。
func1 = (x,y) => {
let result=(x+y)
console.log(result)
}
func2 = x => {
x() // <= TypeError pointing to this not being a function
}
func2(func1(1,4)) // returns 5 but still getting TypeError
心有法竹
慕尼黑8549860
相关分类