当获取对象的value值来求key值 let Str = "value" objData ={ name:"value" aeg:"18" } let findkey = (value, compare = (a, b) => a === b) => { return Object.keys(objData ).find((k) => compare(objData[k], value) ); }; const end = findkey(Str) console.log(end)