在另一个-javascript的标题中使用来自一个变量的数据
有没有办法在声明另一个变量时使用一个变量的数据?这与强制字符串的概念相同,只是在变量声明中。例如,如果我想创建一个名为user1的变量,有没有办法这样做:在另一个-javascript的标题中使用来自一个变量的数据,javascript,variables,Javascript,Variables,有没有办法在声明另一个变量时使用一个变量的数据?这与强制字符串的概念相同,只是在变量声明中。例如,如果我想创建一个名为user1的变量,有没有办法这样做: var i = 1; // Creates variable with value of 1 var user + i = "John"; // Creates variable with name of user1 (because i has a value of 1) 你可以这样做 var i = 1; var username =
var i = 1; // Creates variable with value of 1
var user + i = "John"; // Creates variable with name of user1 (because i has a value of 1)
你可以这样做
var i = 1;
var username = 'John';
var users = {};
users[username + i] = username
在这之后你可以使用
users.John1
这可以接受吗
var i = 1; // Creates variable with value of 1
而不是
var user+i=“John”代码>//创建名为user1的变量(因为我的值为1),您应该
使用:
数组会更好吗?我从来不知道数组索引在JavaScript中可以是字符串。
window['user'+i] ="John";
alert(user1);