-5
在下面的代碼中,我正在尋找訪問getEnvironment函數返回的環境對象。我將如何去我的代碼中的其他地方訪問此對象?如何從JavaScript函數返回對象並訪問返回的對象?
window.EXAMPLE = {
config : {
local: 'http://localhost:8888/example',
staging_v2: 'http://example.com/staging',
production: 'http://example.com',
image_path: '/images/',
},
getEnvironment : function() {
if (window.location.href.indexOf(EXAMPLE.config.local) > -1) {
var environment = {
path : EXAMPLE.config.local + EXAMPLE.config.image_path,
}
return environment;
}
if (window.location.href.indexOf(EXAMPLE.config.staging_v2) > -1) {
var environment = {
path : EXAMPLE.config.staging_v2 + EXAMPLE.config.image_path,
}
return environment;
}
if (window.location.href.indexOf(EXAMPLE.config.production) > -1) {
var environment = {
path : EXAMPLE.config.production + EXAMPLE.config.image_path,
}
return environment;
}
},
}
請花時間清楚地用語言描述你的問題,而不是僅僅傾銷的代碼塊,並期望別人猜測你'試着問。 – 2013-03-04 02:35:47
你能澄清嗎?如果您從函數返回對象,則可以正常訪問該對象。例如。 'someFunc()propOfObject;'。 – 2013-03-04 02:36:15