関数オブジェクトforeach

<!DOCTYPE html>
<html>
  <body>

  <script type="text/javascript">
    var data=new Array();
    data.push(0);
    data.push(1);
    data.push(2);
    data.forEach(function(val,index,ary){
        console.log(ary[index]); // 0,1,2と順番に表示される
    });
  </script>
  </body>
</html>