new一个函数和直接调用的区别