改用 Object.defineProperty