我有以下的javascript
{
 "Exists":true,
 "Id":"c558eedac67244908fc127d028663b96",
 "Type":6,"Fav":false,
 "Shield":false,
 "Tags":" 
    [{\"TagId\":\"T1\",\"TagName\":\"test2\",\"TagType\":1}, 
    {\"TagId\":\"T2\",\"TagName\":\"test1\",\"TagType\":1}]"
}我想要做的是,使用javascript从Tags部分获取TagName
当我使用JSON.parse(Obj.Tags);时,我在Tags部分中得到了所有东西,其中我只想要TagName
有可能吗?
发布于 2018-08-07 08:21:44
您可以在map()标记上使用标记
// Parsed object
var data = {
 "Exists": true,
 "Id":"c558eedac67244908fc127d028663b96",
 "Type":6,
 "Fav":false,
 "Shield":false,
 "Tags": [
    {"TagId":"T1","TagName":"test2","TagType":1}, 
    {"TagId":"T2","TagName":"test1","TagType":1}
 ]
}
console.log(data.Tags.map(tag => tag.TagName));
https://stackoverflow.com/questions/51721963
复制相似问题