diff --git a/README.md b/README.md index 056dbac6..f11506bf 100644 --- a/README.md +++ b/README.md @@ -1010,13 +1010,15 @@ console.log(`Employee name: ${employee.getName()}`); // Employee name: undefined **Good:** ```javascript -const Employee = function (name) { - this.getName = function getName() { - return name; +function makeEmployee(name) { + return { + getName() { + return name; + }, }; -}; +} -const employee = new Employee('John Doe'); +const employee = makeEmployee('John Doe'); console.log(`Employee name: ${employee.getName()}`); // Employee name: John Doe delete employee.name; console.log(`Employee name: ${employee.getName()}`); // Employee name: John Doe