在JavaScript中通过另一个对象引用对象时未定义

在JavaScript中通过另一个对象引用对象时未定义,javascript,javascript-objects,Javascript,Javascript Objects,我的问题很简单。我正在创建两个对象。第二个对象正在引用第一个对象内的对象 var me={ 姓名:{ 第一个:“贾斯汀” } }; var name=me.name; console.log(me.name.first);//“贾斯汀” console.log(name.first);//未定义您需要使用其他名称。有一个名称变量是全局变量 var me={ 姓名:{ 第一个:“贾斯汀” } }; var anotherName=me.name; console.log(me.name.fir

我的问题很简单。我正在创建两个对象。第二个对象正在引用第一个对象内的对象

var me={
姓名:{
第一个:“贾斯汀”
}
};
var name=me.name;
console.log(me.name.first);//“贾斯汀”

console.log(name.first);//未定义
您需要使用其他名称。有一个
名称
变量是全局变量

var me={
姓名:{
第一个:“贾斯汀”
}
};
var anotherName=me.name;
console.log(me.name.first);

console.log(另一个名称,第一个)您需要使用另一个名称。有一个
名称
变量是全局变量

var me={
姓名:{
第一个:“贾斯汀”
}
};
var anotherName=me.name;
console.log(me.name.first);

console.log(另一个名称,第一个)