JavaScript .prototype如何工作?