Javascript 检索键具有斜杠的子值

Javascript 检索键具有斜杠的子值,javascript,node.js,json,Javascript,Node.js,Json,我能够使用以下地图获得以下数据的开始和结束时间: var id = data.map(function(par){ return "id :" +par.start+" key is: "+ par.end +"<br>"; }) document.write(id) 我遇到的问题是,我需要得到“平均”值。这是嵌套在performanceCounters/processCpuPercentage键下的,但如果我尝

我能够使用以下地图获得以下数据的开始和结束时间:

var id = data.map(function(par){
    return  "id :" +par.start+" key is: "+ par.end +"<br>";
})
document.write(id)
我遇到的问题是,我需要得到“平均”值。这是嵌套在performanceCounters/processCpuPercentage键下的,但如果我尝试以下操作,它将失败为未定义,因为/似乎导致了问题。有没有一种方法可以正确地避免这种情况?以下是当我尝试设置失败的平均值时的调用:

var id = data.map(function(par){
    return  "id :" +par.start+" key is: "+ par.segments.performanceCounters/processCpuPercentage.avg +"<br>";
})
document.write(id)
var id=data.map(函数(par){
返回“id:+PAR。start +”键是:“+ PAR.Studio.PrimeCeCuffs/PalpCuPugAg.AVG+”
; }) 文件写入(id)
例如,您需要指定
索引=0处的
项,并使用括号表示法获取其
性能计数器/processCpuPercentage

const data=[{“start”:“2021-04-24T00:00:00.000Z”,“end”:“2021-04-25T00:00:00.000Z”,“segments”:[{“performanceCounters/processCpuPercentage”:{“avg”:9.01},“customDimensions/Role”:“CD”},{“start”:“2021-04-25T00:00.000Z”,“end”:“2021-04-26T00:00:00.000Z”,“segments”:“{“performanceCounters/processcpuperconters/centavg”::8.2},“customDimensions/Role”:“CD”}],{“start”:“2021-04-26T00:00:00.000Z”,“end”:“2021-04-27T00:00:00.000Z”,“segments”:[{“performanceCounters/processCpuPercentage”:{“avg”:16.38},“customDimensions/Role”:“CD”}],{“start”:“2021-04-27T00:00.000Z”,“end”:“2021-04-28:00:00.000Z”,“segments”:[{“performanceCounters/processCpuPercentage”:{“avg”:9.89},“customDimensions/Role”:“CD”},{“start”:“2021-04-28500:00:00.000Z”,“end”:“2021-04-29T00:00:00.000Z”,“segments”:[{“performanceCounters/processCpuPercentage”:{“avg”:10},“customDimensions/Role”:“CD”},{“start”:“2021-04-29T00:00.000Z”,“end”:”2021-04-30T00:00:00.000Z,“段”:[{“performanceCounters/processCpuPercentage”:{“avg”:9.07},“customDimensions/Role”:“CD”},{“start”:“2021-04-30T00:00:00.000Z”,“end”:“2021-04-30T21:25:37.936Z”,“段”:[{“performanceCounters/processCpuPercentage”:{“avg”:8.66},“customDimensions/Role”:“CD”};
const id=data.map(par=>
`id:${par.start}键是:${par.segments[0]['performanceCounters/processCpuPercentage'].avg}
` );
文档。写(ID);尝试<代码> PAR。片段[0 ] [ ActudioCeCudis/PurtualPuffale]。avg < /代码>谢谢,因为我想得到每一个,那就是PAR。.avgy您的意思是如果有许多段?您想对最终结果中的平均值做什么?不管怎样,我只需要第一个条目作为performanceCounters/processCPUPercentage中平均值的唯一一个条目。您能否将您的评论作为答案发布,以便我可以接受?
var id = data.map(function(par){
    return  "id :" +par.start+" key is: "+ par.segments.performanceCounters/processCpuPercentage.avg +"<br>";
})
document.write(id)