gpt4 book ai didi

javascript - 将包含字符串的 JavaScript 变量读取到另一个文件中

转载 作者:行者123 更新时间:2023-11-28 13:40:32 24 4
gpt4 key购买 nike

例如在一个文件中

测试.js

var Test = {
String: "Test string"
};

我想读取另一个js文件,如下所示:

Test.String 应该给我“测试字符串”作为输出。

任何想法都会很好。谢谢

稍微修改一下问题:

我什至无法读取同一文件中声明的全局变量。

var 测试 = {字符串:“测试字符串”};

在同一个文件中。

我如何使用它是在另一个变量中。

"MyTest":{
"prop":{
MyVar: "Test.String"
}
}

所以我试图打印 MyTest.prop.MyVar 并期望得到“Test String”,但它给出 Test.String 作为输出

最佳答案

我不确定我是否正确理解了您的意思:一旦加载了 javascript 文件,如果该变量是在全局命名空间中声明的,那么只要您以正确的顺序加载它们,它就可以供所有其他脚本使用。在你的情况下,你所要做的就是包括 <script src="test.js"></script>然后加载第二个文件<script src="secondfile.js"></script>

在 secondaryfile.js 中,您可以照常使用 Test.String。

更新更新后:您已使用 : 而不是 = 声明了变量你的意思可能是

var MyTest = {
prop : {
MyVar : 'Test.String'
}
};

现在您可以使用MyTest.prop.MyVar

关于javascript - 将包含字符串的 JavaScript 变量读取到另一个文件中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18154218/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com