検索

ホームページ  >  に質問  >  本文

javascript - Js オブジェクトは、値の値を介してキーの値をどのように取得しますか?

通常、値は obj.key を通じて取得できますが、その逆を行いたい場合はどうすればよいでしょうか?

曾经蜡笔没有小新曾经蜡笔没有小新2752日前963

全員に返信(6)返信します

  • 大家讲道理

    大家讲道理2017-06-30 10:00:56

    keyvalue的映射是单向的,并且value并不具有唯一性。
    所以由key拿到valueは問題ありませんが、その逆は不可能です。

    返事
    0
  • 过去多啦不再A梦

    过去多啦不再A梦2017-06-30 10:00:56

    for...inオブジェクトの判定と取得をループ?

    返事
    0
  • 我想大声告诉你

    我想大声告诉你2017-06-30 10:00:56

    愚かな方法があります

    オブジェクトを走査し、現在のオブジェクトの値がチェック対象の値と等しいかどうかを判断し、それが出力キーと一致するかどうかを確認します。

    返事
    0
  • 世界只因有你

    世界只因有你2017-06-30 10:00:56

    出力値は一意ではありません。値によって取得できます。

    返事
    0
  • 三叔

    三叔2017-06-30 10:00:56

    参考までに、lodashを使用している場合は、直接使用できます_.findKey

    リーリー

    返事
    0
  • 怪我咯

    怪我咯2017-06-30 10:00:56

    リサイクルできますか?こんな感じで $.each を取り出してください

    返事
    0
  • キャンセル返事