Learning JS
by dollysingh3192
JavaScript
let actions = {
theBoringFunction() {
return 'function 1'
},
anotherBoringFunction() {
return 'function 2'
},
theMostBoringFunction() {
return 'function 3'
},
}
// won't work key is typeof String :(
for (let key in actions) {
console.log(key);
console.log(actions);
console.log(actions[key]);
actions[key].log = function () {
return console.log(this.name)
}
}
/* actions.anotherBoringFunction.log = function () {
return console.log(this.name)
} */
actions.anotherBoringFunction.log() // logs anotherBoringFunction