以下是我的代码
的示例/// Control vars ///
/// Control var ID ///
var id=2;
///
/// Load Fields by ID ///
var name_s_+id=jQuery("#name_c_"+id).val();
///
alert("name_s_"+id);
我有一个ID,例如,(1,4,5,3,2 .......等)中的任何值
我想使用命名方案var name_s_(Load ID)
JavaScript如何支持这样的动态变量名称,以及如何引用代码中的值,例如,提醒它的值:
alert("name_s_"+id);
答案 0 :(得分:1)
使用对象。
var id=2;
var name_s = {};
name_s[id] = jQuery("#name_c_" + id).val();
alert(name_s[id]);
如果您的ID是相当连续的并且从0(或甚至1)开始,则可以改为使用数组:
var name_s = [];
(其余部分相同)。