Array Find id

by mtambulut

JavaScript

Array.prototype.indexOfId = function(id) {

          for (var i = 0; i < this.length; i++)
            if (this[i].id === id)
              return i;
          return -1;
        }

        var arrayName = [{
          id: "a",
          gender: "man",
          item: "stuff"
        }, {
          id: "b",
          gender: "woman",
          item: "stuff"
        }, {
          id: "c",
          gender: "man",
          item: "stuff"
        }, {
          id: "d",
          gender: "man",
          item: "stuff"
        }];

        var position = arrayName.indexOfId("d");

        alert(position);