var GetFirstElement = function (array, property, value, startIndex, endIndex){ if (startIndex === undefined) { startIndex = 0; } if (endIndex === undefined) { endIndex = _AN_Read_length('length', array); } for (var i = startIndex; i < endIndex; i++ ){ var child = array[i]; if (!property || child[property] === value) { return child; } } return null ; } ; module.exports = GetFirstElement;