本文實(shí)例講述了JS實(shí)現(xiàn)查找數(shù)組中對(duì)象的屬性值是否存在。分享給大家供大家參考,具體如下:
<!DOCTYPE html><html lang="en"><head>  <meta charset="UTF-8">  <title>Title</title></head><body><script>  var studentsArray =    [      {        "rollnumber": 1,        "name": "dj",        "subject": "physics"      },      {        "rollnumber": 2,        "name": "tanmay",        "subject": "biology"      },      {        "rollnumber": 3,        "name": "amit",        "subject": "chemistry"      }    ];  function functiontofindIndexByKeyValue(arraytosearch, key, valuetosearch) {    for (var i = 0; i < arraytosearch.length; i++) {      if (arraytosearch[i][key] == valuetosearch) {        return i;      }    }    return null;  }  var index = functiontofindIndexByKeyValue(studentsArray, "rollnumber", 3);  console.log(index);</script></body></html>
希望本文所述對(duì)大家JavaScript程序設(shè)計(jì)有所幫助。
新聞熱點(diǎn)
疑難解答