Javascript嵌套对象返回undefined

时间:2015-05-24 16:38:29

标签: javascript object

我有这个功能:

var MyApp = {}; // Globally scoped object

function foo(){
    MyApp.color = 'green';
}

function test(){
    alert(MyApp.color); // Alerts 'green'
}

但警告中green代替undefined。为什么?以及如何解决它。

1 个答案:

答案 0 :(得分:2)

MyApp.color永远不会运行,因此{{1}}永远不会收到任何值,因此未定义。