-
Notifications
You must be signed in to change notification settings - Fork 790
Open
Description
Last line of code types in console 'undefined'. In order to know getter's ot setter's name I found decision in MDN.
var doSomething = function doSomethingElse() {
// empty
};
var person = {
get firstName() {
return "Nicholas"
},
sayName: function() {
console.log(this.name);
}
}
console.log(doSomething.name);
// "doSomethingElse"
console.log(person.sayName.name);
// "sayName"
console.log(person.firstName.name); // "get firstName"
let o = {
get foo() {},
set foo(x){}
};
var descriptor = Object.getOwnPropertyDescriptor(o, "foo");
descriptor.get.name; // "get foo"
descriptor.set.name; // "set foo";
Metadata
Metadata
Assignees
Labels
No labels