jquery - 如何从元素值创建数组?

时间:2018-01-17 18:39:13

标签: javascript jquery arrays

我需要创建一个数组来关联两组元素的值。因此,当我调用第一个时,我得到相关的值。这是我尝试过的,但它不起作用。你能指出我正确的方向吗?

var key1 = jQuery('#edit-line-item-fields-field-select-zone-und option[value="1"]').text();
var price = {
key1 : jQuery('.field-name-field-price-1-zona .field-item').text()
};
console.log(price.key1);

1 个答案:

答案 0 :(得分:0)

您需要使用括号表示法:

const key = "whatever", value = "value";
const price = {
  [key]: value
};
console.log(price[key]);

price.key访问key的{​​{1}}属性。 price访问price[key]中字符串标识的属性。