Following is the javascript code which is returning undefined but didn't get why Javascript being loosely typed language is returning undefinedhere. What is going on under the hood in memory ?
var myVar = "My String";
myVar.name = "Test";
console.log(myVar.name);