Do variables have properties?
The obvious answer should be NO. If I try to assign a property to a variable, it should give an error. Right?
If I do something like:
 var someVariable = 'Cat';
 someVariable.eyes = 'two';   //Gives no error!
alert(someVariable.eyes);     // alerts 'undefined' instead of giving an error!
 
     
    