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

将字符串转换为字典-Javascript

将字符串转换为字典-Javascript,javascript,Javascript,我有以下数据: d0=“{\'a\':\'324jk324\',\'b\':\'42793bi42\',\'c\':\'894h42hi\'” d=JSON.parse(d0)\\生成以下数据 //{“a”:“324jk324”,“b”:“42793bi42”,“c”:“894h42hi”} 我试图获取数据类型并将其记录为字符串: console.log(typeof d)//字符串 我想将字符串转换为字典,以便可以按如下方式引用数据: d['a']\\324jk324 我该怎么做呢?您的

我有以下数据:

d0=“{\'a\':\'324jk324\',\'b\':\'42793bi42\',\'c\':\'894h42hi\'”
d=JSON.parse(d0)\\生成以下数据
//{“a”:“324jk324”,“b”:“42793bi42”,“c”:“894h42hi”}
我试图获取数据类型并将其记录为字符串:

console.log(typeof d)//字符串
我想将字符串转换为字典,以便可以按如下方式引用数据:

d['a']\\324jk324

我该怎么做呢?

您的
d0
变量应该有引号,并且您的注释应该是正面的,即
/

const d0=“{\'a\':\'324jk324\',\'b\':'42793bi42\','c\':'894h42hi\'”;
const d=JSON.parse(d0);//提供以下数据

console.log(d['a']);//324jk324
在JavaScript中没有字典这样的东西。你的
d0
值应该有引号。@Mr.Polywhill抱歉,我忘了在问题中添加它。它确实有它如果你有周围的引号,那么你的代码看起来很好,除了不正确使用行终止注释。