我需要创建一个数组来关联两组元素的值。因此,当我调用第一个时,我得到相关的值。这是我尝试过的,但它不起作用。你能指出我正确的方向吗?
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);
答案 0 :(得分:0)
您需要使用括号表示法:
const key = "whatever", value = "value";
const price = {
[key]: value
};
console.log(price[key]);
price.key
访问key
的{{1}}属性。 price
访问price[key]
中字符串标识的属性。