可以使用 window[name] = " " 这种方式来定义变量:
可以使用对象的形式:
var test = {};
for(var i = 0; i < 3; i++){
test['test_'+i]='我是字符串'+i;
console.log(test['test_'+i]); //输出:我是字符串0, 我是字符串1, 我是字符串2
}
console.log(test_0); //输出:ReferenceError: test_0 is not defined
console.log(test['test_0']); //输出:我是字符串0
可以使用数组的形式
var test = [];
for(var i = 0; i < 3; i++){
test[i]='我是字符串'+i;
console.log(test[i]); //输出:我是字符串0, 我是字符串1, 我是字符串2
}
console.log(test[0]); //输出:我是字符串0