ES6: Arrow prop()
JavaScript
const prop = key => object => object[key];
const todo = { title: "A todo" };
const fn = prop("title");
console.log(fn(todo));
function propFn(key){
return function(object){
return object[key];
}
}
const prop = key => object => object[key];
const todo = { title: "A todo" };
const fn = prop("title");
console.log(fn(todo));
function propFn(key){
return function(object){
return object[key];
}
}