Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/node.js/37.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 用动态字符串追加JSON对象键_Javascript_Node.js_Json - Fatal编程技术网

Javascript 用动态字符串追加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

我有一个使用JSON对象的请求,如下所示:

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]: ...
}