如何在函数中创建全局变量
How to make global variable in a function?
我有这样的代码(http://jsfiddle.net/tb7E9/1/):
<script>
function listEvents(json) {
var feed = json.feed;
for (var i = 0; i < 3; i++) {
var entry = json.feed.entry[i];
var posttitle = entry.title.$t;
//Style
if (i == 0) {
x = "<span style='color:red'>Style 1 </span><p>" + posttitle + "</p>";
p = "<span style='color:red'>Style 2 </span><h4>" + posttitle + "</h4><p>";
}
if (i == 1) {
y = "<p>" + posttitle + "</p>";
g = "<h4>" + posttitle + "</h4></p>";
}
}
style1 = x + y; document.write(style1);
style2 = p + g; document.write(style2);
}
</script>
第二个脚本:
<script>
//How to style1 is actived and style2 is disable here?
document.write("<script src='"http://www.allbloggertricks.com/feeds/posts/default/-/Tutorials?orderby=published&alt=json-in-script&callback=listEvents'"><'/script>");
</script>
我只想显示样式(样式 1(普通文本)或样式 2(粗体文本)作为 jsfiddle 中的示例)。这意味着如果我选择 style1 进行显示,则 style2 将被禁用。
如何更改第二个脚本中的代码来执行此操作?
这是存档它的正确方法。
function Y (){
var window.X = *** ;
console.print(window.X):
console.print(X):
}
Y():
console.print(window.X):
相关文章:
- 在节点中创建文件全局变量
- 创建要在其他函数中使用的全局变量
- 为了避免创建全局变量,可以将所有变量分配给一个对象吗
- 如何在javascript中创建全局变量(使用webpack)
- 如何为HTML属性/选择器创建全局名称空间或变量
- 如何使用局部变量创建全局变量
- 在 Javascript 中创建全局变量时是否需要指定对象类型
- TypeScript:从模块创建全局变量
- 如何在函数中创建全局变量
- YUI3 - 创建全局变量以避免使用 .use(..);
- 这行是在创建全局变量吗
- 如何在WSO2ESB中创建全局变量-必须是可更新的
- 如何从 Tumblr 主题选项的输出创建全局变量
- 根据函数的返回值创建全局变量
- 如何强制函数创建全局变量
- 如何在jQuery Slider函数中创建全局变量
- 创建全局变量js
- 如何创建全局变量的查询和可用的javascript
- 如何在Geddy中创建全局变量
- 在JavaScript中如何处理带有破折号的ID'(自动创建全局变量)