我想获取值名称+ id。但是如何?
var samin1 = "Cat";
var samin2 = "Dog";
var samin3 = "Elephant";
var samin4 = "Wolf";
var choosenvalue = 2;
var outputvalue = "samin"+"choosenvalue";
所以我需要看到“ Dog”。但是我看到的是文本“ samin2”; 注意:我不使用数组。
答案 0 :(得分:3)
使用关键字IContainer container = builder.Build();
NoteBookContext noteBookContext = container.Resolve<DbContext>(
new NamedParameter(
"connectionstring", Consts.MyConnectionString
)
);
将变量添加到全局var
对象中。
用var声明的变量的范围是其当前执行 上下文,可以是封闭函数,也可以是变量 在任何函数外部声明,全局的。如果您重新声明JavaScript 变量,则不会丢失其值。
window
答案 1 :(得分:2)
我不确定您为什么需要这样做,但是可以使用var samin1 = "Cat";
var samin2 = "Dog";
var samin3 = "Elephant";
var samin4 = "Wolf";
var choosenvalue = 2;
var outputvalue = window["samin"+choosenvalue];
console.log(outputvalue);
eval
您是否考虑过使用数组来存储值?
var samin1 = "Cat";
var samin2 = "Dog";
var samin3 = "Elephant";
var samin4 = "Wolf";
var choosenvalue = 2;
var outputvalue = eval("samin" + choosenvalue);
console.log(outputvalue);
答案 2 :(得分:0)