0

下面是我的代码示例

/// 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);
4

1 回答 1

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 = [];

(其余的都是一样的)。

于 2013-07-24T05:32:19.943 回答