Try this syntax in console
{age:15}toString()
'[object Undefined]' // this is the return
why this happens it looks syntactically wrong so I'm not sure how the interpreter parse it ?
the object {age:15}
looks like completely ignored ? is that true ?
if not ignored dose it mean it garbage as soon as it created I'm just thinking but not sure