Javascript 用动态字符串追加JSON对象键
我有一个使用JSON对象的请求,如下所示:Javascript 用动态字符串追加JSON对象键,javascript,node.js,json,Javascript,Node.js,Json,我有一个使用JSON对象的请求,如下所示: let formData = { name: classifierName, fire_positive_examples: { value: decodedPositiveExample, options: { filename: 'positive.zip' } }, negative_examples: { value: dec
let formData = {
name: classifierName,
fire_positive_examples: {
value: decodedPositiveExample,
options: {
filename: 'positive.zip'
}
},
negative_examples: {
value: decodedNegativeExample,
options: {
filename: 'negative.zip'
}
}
};
我想从String中注入一个动态值,而不是fire\u positive\u示例
当尝试附加字符串时,类似于let classNamePositive=className+'_positive_examples'代码>并使用classNamePositive而不是fire\u positive\u示例,它使用注入classNamePositive的动态值 两种方式:
let formData = {
name: classifierName
}
formData[classNamePositive] = ...
或
let formData = {
name: classifierName,
[classNamePositive]: ...
}