本帖最后由 黑马郭 于 2014-1-2 23:44 编辑
题目是将一字符数组反向输出。
代码如下:
<script type="text/javascript">
var f1=function myrevers(arr){
for(var i=0;i<arr.length/2;i++){
var temp="";
temp=arr;
arr=arr[arr.length-i-1];
arr[arr.length-1-i]=temp;
}
}
var str=new Array();
str[0]="a"
str[1]="b";
str[2]="c";
alert(str);
f1(str);
alert(str);
//alert(f1(str)); //疑惑,用匿名函数这样写的话为什么就不能正确输出c.b.a,而是提示undefined
</script>
请各位大虾指教……
|