Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/415.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_Arrays_Json_Dynamic - Fatal编程技术网

Javascript 如何向JSON对象添加动态名称

Javascript 如何向JSON对象添加动态名称,javascript,arrays,json,dynamic,Javascript,Arrays,Json,Dynamic,我尝试了以下代码 <script> var empId = 5; var selected = {}; selected.empId = true; console.log(JSON.stringify(selected)); </script> 但是我需要像{“5”:“true”}那样显示它。我如何才能做到这一点?尝试使用索引器操作符 selected[empId] = true; 要使为真为字符串,只需使用字符串。如下使用: selected[empId] = t

我尝试了以下代码

<script>
var empId = 5;
var selected = {};
selected.empId = true;
console.log(JSON.stringify(selected));
</script>

但是我需要像
{“5”:“true”}
那样显示它。我如何才能做到这一点?

尝试使用索引器操作符

selected[empId] = true;
要使
为真
为字符串,只需使用字符串。

如下使用:

selected[empId] = true;
可能重复的
selected[empId] = true;