关于jest.fn().mockImplementation 和jest.fn() 直接定义函数有什么区别? 直接定义函数和使用jest.fn() mock函数和jest.fn().mockImplementation mock函数的区别?