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

Javascript 如何从数组外部删除双引号?

Javascript 如何从数组外部删除双引号?,javascript,html,angular,Javascript,Html,Angular,我从多重选择中获取数据,该选择为我提供了一个数组数据。我得到的数据是 {provinces: "["1","2"]"} 当我整理这些数据的时候 {"provinces":"[\"1\",\"2\"]"} 但我真正想要的是 {"provinces":["1","2"]} 有什么办法吗?使用JSON.parse var obj={“省”:“[\'1\',\'2\']” obj.provides=JSON.parse(obj.provides); console.log(obj)使用JSON.

我从多重选择中获取数据,该选择为我提供了一个数组数据。我得到的数据是

{provinces: "["1","2"]"}
当我整理这些数据的时候

{"provinces":"[\"1\",\"2\"]"}
但我真正想要的是

{"provinces":["1","2"]}

有什么办法吗?

使用
JSON.parse

var obj={“省”:“[\'1\',\'2\']”
obj.provides=JSON.parse(obj.provides);

console.log(obj)
使用
JSON.parse

var obj={“省”:“[\'1\',\'2\']”
obj.provides=JSON.parse(obj.provides);

console.log(obj)
我想将此数据发送到服务器。当我将其发送到服务器时,它显示语法错误“…我获取的数据是
{provinces:[“1”,“2”]”}
..”如何获取此数据?这是无效的。您应该获得的数据是
{provinces:[“1”,“2”]}
我建议您提供更多信息,说明如何使用从一开始就无效的数组数据。我想将此数据发送到服务器。当我将其发送到服务器时,它显示语法错误“…我获取的数据是
{provinces:[“1”,“2”]”}
..”如何获取此数据?这是无效的。您应该获得的数据是
{provinces:[“1”,“2”]}
我建议您提供更多信息,说明如何使用从一开始就无效的数组数据。