将包含字符串的javascript变量读取到另一个文件中
Reading a javascript variable containing a string into another file
例如一个文件中的
测试.js
var Test = {
String: "Test string"
};
我想在另一个js文件中阅读,如下:
字符串应该给我"测试字符串"作为输出。
任何想法都是好的。感谢
稍微修改一下问题:
我甚至不能读取在同一个文件中声明的全局变量。
var测试={字符串:"测试字符串"};
在同一个文件中。
我如何使用它在另一个变量中。
"MyTest":{
"prop":{
MyVar: "Test.String"
}
}
因此,我试图打印MyTest.prop.MyVar,并希望获得"测试字符串",但它将Test.String作为输出
我不确定我是否正确理解了你:一旦你加载了javascript文件,如果变量是在全局命名空间中声明的,那么它就可以用于所有其他脚本,只要你按照正确的顺序加载它们。在您的情况下,您所要做的就是包括<script src="test.js"></script>
,然后加载第二个文件<script src="secondfile.js"></script>
在secondfile.js中,您可以像往常一样使用Test.String。
UPDATE更新后:您用一个:而不是=你的意思可能是
var MyTest = {
prop : {
MyVar : 'Test.String'
}
};
现在您可以使用MyTest.prop.MyVar
File1.js:
var Test = {
String: "Test string"
};
File2.js:
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.10.2/jquery.min.js"></script>
$.getScript("File1.js", function(){
alert(Test.String);
});
相关文章:
- 如何在android中使用phonegap将文件从一个文件夹移动/复制到另一个文件夹
- 正在传递JSONP标头's数据参数到另一个文件中的AJAX请求
- 要求定义另一个文件中的对象
- 从AngularJS中的另一个文件中的控制器访问服务
- 文件的节点自动化移动到另一个文件夹中
- 用于文件移动到另一个文件夹的Javascript自动化
- jQuery Mobile样式从另一个文件加载内容
- 为什么当我上传文件并点击更多上传另一个文件的第一个删除
- 将另一个文件中的对象添加到单独文件中的阵列中
- 从另一个文件访问函数的返回值
- 在jquery的另一个文件上浏览jquery插件
- 从HTML中的另一个文件访问javascript方法
- 如何将从另一个文件接收的数组分配给另一个数组
- 在另一个文件夹中显示React组件
- 如何在来自另一个文件的控制器中定义变量
- 从导出的模块返回变量,并在另一个文件(NodeJS)中使用它
- 如何多次将PHP变量从一个文件传递到另一个文件
- Gulp.js - 无法将生成的文件从一个文件夹复制到另一个文件夹
- 我可以使用gulp将一个文件中的内容插入另一个文件吗
- 用javascript将一个文件的变量传递给另一个文件