【发布时间】:2013-09-29 02:08:31
【问题描述】:
我正在尝试获取 TestService.Server.WWW_SERVER_URL,但未定义 TestService.Server。 当我调用 test1() 时,它运行良好。但我无法访问对象文字 TestServer。 有什么不同的方法吗?
test.html
<script type="text/javascript" language="javascript" src="TestService.js"></script>
<script type="text/javascript" language="javascript">
function test() {
alert("TestService.Server.WWW_SERVER_URL[" + TestService.Server.WWW_SERVER_URL + "]");
//test1();
}
</script>
TestService.js
document.write("<scr" + "ipt type='text/javascript' src='TestServer.js'><" + "/scr" + "ipt>");
var TestService = {
Server: TestServer,
Delimiter: ""
};
function test1() {
test2();
}
TestServer.js
var TestServer = {
WWW_SERVER_URL: "http://www.test.com"
};
function test2() {
alert("test2 has been called!");
}
【问题讨论】:
标签: javascript object include literals