Reputation: 11972
Take this simple Test object and paste it into the console. You'll see that it says undefined
. The object is working because it also prints 123
, but what is the undefined
about?
Test:
var Test = new (function(){
return {
get testing(){
return "123";
}
}
});
console.log(Test.testing);
Console Output:
123
undefined
Upvotes: 4
Views: 4496
Reputation: 77485
That is the return value of console.log
.
Try
console.log(1);
which gives
1
undefined
However, if you type just
Test.testing
that gives only
"123"
Upvotes: 5