title: Alternative to array.some() method?
body: <p>Is there an alternative to using array.some()? 
  I've had it in my code for a while but I just learned that its not supported by IE8.</p>
  
  <p>My original code: </p>
  
  <pre><code>var list = ['Johny', 'Adam', 'Johny'];
  var option = 'Johny';
  
  var foundInList = list.some(function (el) {
      return el === option;
  });
  </code></pre>
  
  <p>I could replace it with something like :</p>
  
  <pre><code>var test = false;
  for (i = 0; i &lt; list.length; i++){
      if (list[i] === option){
          test = true;
          break;
      }
  }
  </code></pre>
  
  <p>But there may be a better way to do the same. </p>
  
  <p>Please help. 
  Thanks in Advance</p>
  
  <p>PS: Here's a <a href="http://jsfiddle.net/ggq7bwp1/7/" rel="nofollow">fiddle</a></p>