Something about OOP about JS