Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- function solve() {
- let obj = {};
- let myObj = Object.create(obj);
- myObj.extend = function (template) {
- for (let prop in template) {
- if (!myObj.hasOwnProperty(prop)) {
- if (typeof template[prop] == 'function') {
- Object.getPrototypeOf(myObj)[prop] = template[prop];
- }
- else {
- myObj[prop] = template[prop];
- }
- }
- }
- };
- return myObj;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement