我想从对象中获取recorderEndpoint的键值。
演示者[6]输出undefined
presenter = {
id : sessionId,
pipeline : null,
webRtcEndpoint : null,
presenterRoomNum : roomNum,
roomName : presenterRoomName,
presenterId : presenterId,
recorderEndpoint : {uri: argv.file_uri}
}
我想要这些结果。 {recorderEndpoint:{uri:argv.file_uri}}我该怎么办?
希望对你有帮助
let presenter = {
id : 'sessionId',
pipeline : null,
webRtcEndpoint : null,
presenterRoomNum : 'roomNum',
roomName : 'presenterRoomName',
presenterId : 'presenterId',
recorderEndpoint : {uri: 'argv.file_uri'}
}
console.log(Object.entries( presenter))
您也可以使用引号
presenter["recorderEndpoint"]
presenter
是一个对象,而不是一个数组;你不能指望用数字来索引它。
你想要的语法是
presenter.recorderEndpoint
编辑:基于评论“我想要这些结果.{recorderEndpoint : {uri: argv.file_uri}}
”:
x = {recorderEndpoint: presenter.recorderEndpoint}