如何从循环中获取值 JavaScript
How to get value javascript from loop for?
如何从循环中获取值javascript?
加载此代码时
为什么不提醒2
和3
http://jsfiddle.net/3AaAx/41/
<script>
$(document).ready(function(){
for (x = 1; x <= 5; ++x) {
var test+x = x;
}
alert(test2);
alert(test3);
});
</script>
我建议不要创建动态变量。在这种情况下,数组将是更好的选择。
$(document).ready(function(){
var test = [];
for (x = 1; x <= 5; ++x) {
test[x] = x;
}
alert(test[2]);
alert(test[3]);
});
http://jsfiddle.net/wcjg6qc2/
如果你真的想设置这些值,你可以这样做:
$(document).ready(function(){
for (var x = 1; x <= 5; ++x) {
window["test"+x] = x;
}
alert(test2);
alert(test3);
});
这是使用变量名称设置"全局"变量
相关文章:
- 从ajax请求中获取javascript对象
- 以同步方式获取Javascript Promise的值
- 获取javascript中的公钥格式
- 获取javascript函数中的按钮名称
- 如何在C#中获取Javascript变量值
- 从其名称获取javascript数组对象
- 如何从Selenium获取JavaScript值
- 如何获取javascript输入并在html中调用它
- 获取javascript函数中另一个javascript函数的响应
- 获取javascript中输入元素的索引
- 获取javascript中json_encoded数组的元素
- 在ajax请求中使用jquery获取javascript响应UJS
- 获取Javascript中单选按钮的true或false
- 获取javascript中的元数据属性
- 获取Javascript中DOM元素的screenX
- 如何在事件处理程序中获取 javascript 事件对象
- 使用 JQuery 从表单中获取 javascript 多维数组
- 获取 JavaScript 中复选框的值
- 如何从函数名称中获取JavaScript的源代码
- VBA中有没有一种方法可以获取javascript生成的元素