because 和for用时有什么区别?