变量有属性吗?
显而易见的答案应该是否定的。如果我尝试将属性分配给变量,它应该会出错。对?
如果我这样做:
var someVariable = 'Cat';
someVariable.eyes = 'two'; //Gives no error!
alert(someVariable.eyes); // alerts 'undefined' instead of giving an error!
变量有属性吗?
显而易见的答案应该是否定的。如果我尝试将属性分配给变量,它应该会出错。对?
如果我这样做:
var someVariable = 'Cat';
someVariable.eyes = 'two'; //Gives no error!
alert(someVariable.eyes); // alerts 'undefined' instead of giving an error!