我希望动态创建一些 jquery 变量。在我的代码中,我有一个循环,并且我想使用循环值创建一些变量。这是我的示例代码。
array=["student","parent","employee"]
$.each(user_types, function( index, value ){
var value+"_type" // this is the type of variable i want to build.
})
我发现了eval函数。该代码是这样的。
var type = "type"
eval("var pre_"+type+"= 'The value of dynamic variable, val';");
alert(pre_type) // this gives 'The value of dynamic variable, val' in alert box.
是否有任何替代方法,因为我已经阅读了 eval 函数在编码.js文件时不是首选。