【发布时间】:2018-05-22 10:09:16
【问题描述】:
key = 'first_name';
// This key might be anyting else
// key = 'last_name';
// key = 'age';
value = 'Ali';
// This value might be anyting else
// value = 'Jones';
// value = '50';
我想像这样使用 ajax 发送对象的值:
key_value = {first_name: 'Ali'};
但是上面的first_name可能每次都会改变,所以我尝试了:
key_value = {key: value};
但是我想要在这个例子中是 first_name 的 key 的值,所以我尝试使用 window
key_value = {window['key']: value};
但是它抛出了一个错误:
SyntaxError: missing : after property id
我该如何解决这个问题?谢谢
【问题讨论】:
-
key_value[key] = value
-
感谢@AndrewBone
标签: javascript object variables window