Javascript 检查键是否在对象中

Javascript 检查键是否在对象中,javascript,object,Javascript,Object,我如何检查我的对象是否有key,这与我稍后获得的data.message.from.id值相等?您的答案应该有效,因为您在存储的\u名称中使用in关键字值 检查值是否在键之间的另一种方法是使用Object.key枚举键和Array.includes 请参阅if 332438809 in-storaged_names[data.message.from.id]的可能重复项。感谢您的回复!为什么我不能让它工作?如果Object.keystored_names.includedata.message.

我如何检查我的对象是否有key,这与我稍后获得的data.message.from.id值相等?

您的答案应该有效,因为您在存储的\u名称中使用in关键字值

检查值是否在键之间的另一种方法是使用Object.key枚举键和Array.includes


请参阅if 332438809 in-storaged_names[data.message.from.id]的可能重复项。感谢您的回复!为什么我不能让它工作?如果Object.keystored_names.includedata.message.from.id,您应该对问题中发布的代码很熟悉。验证data.message.from.id以及data.message.text为您提供的内容
var stored_names = {
      332438809: "Bereznyak24",
      489485245: "Bereznyak25"
    }
  if ((data.message.from.id in stored_names) && (data.message.text === "/start")) {
    SendMsg(id, first_reply.text);
  }
Object.keys(arr).includes(value);