<script   language= "javascript"> 
function check1() 
{
  var arr = new Array("Alan","Susan","Eric","eaa","Echo");
  var res = new Array();
  
  for(var i=0;i<arr.length;i++){
    var reg=/^E+/;
    if(reg.test(arr[i])){
      res.length++;
      res[res.length-1] = arr[i];
    }
  }
  
  for(var i=0;i<res.length;i++){
    alert(res[i]);
  }
}
check1();
</script> 

解决方案 »

  1.   

    <script type="text/javascript">
    <!--
    var a = new Array("Alan","Easy","Susan","Eric","Echo");for (var i=a.length-1; i>=0; i--)
    {
        var re = new RegExp("^E.", "g");
        if (!re.test(a[i]))
        {
            a.splice(i, 1);
        }   
    }
    alert(a);
    //-->
    </script>
      

  2.   

    <HTML>
     <HEAD>
      <TITLE> test</TITLE>
     </HEAD>
    <script>
    function test(){
    var arys = new Array("ecah","eip","asc","exe");
    for(var i=0;i<arys.length;i++){
    if(arys[i].charAt(0)=="e"){
    alert(arys[i]);
    }
    }
    }
    </script>
     <BODY>
    <input type="button" value="submit" onclick="test()">
     </BODY>
    </HTML>