这是我的代码:
function NewPerson() {
var count = parseInt($('#HiddenField').html());
count++;
$('#HiddenField').html(count);
Var dynamicVariable = 'Person'+'Count'
}
我想在这一行定义变量Var **dynamicVariable** = 'Person'+'Count'
现在我需要创建带有计数的变量
最佳答案
你也可以尝试这个。
var count = 1; //Let this be your count variable.
var PersonString = "Person" + count; //Building a dynamic name for your variable
alert(PersonString); //Person1 will be alerted
window[PersonString] = "One";
alert(Person1); //One will be alerted.
点击here对于 fiddle 。
P.S : Here variables created dynamically will have a global scope.
关于javascript - 如何在JS中创建动态变量?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47647517/