<script type="text/javascript"> //历遍数组 /* var arr=[3,4,3,43]; //alert(arr[2]); for (var i in arr) { document.write(arr[i]+" "); } */ var arr = [‘zzc‘,‘zxz‘,‘a‘,‘b‘]; //栈方法 //var res = arr.push(‘fsy‘);//在数组末尾添加一个元素 //alert(res);//返回数组长度 //var res = arr.pop(1);//pop()移除最后一个元素 //alert(res);//返回被移除的元素 //document.write(arr); //队列方法 /* var res = arr.shift();//移除第一个元素 alert(res);//返回移除元素 document.write(arr); document.write("<br />"+arr[0]);//下标改变 */ /* var res = arr.unshift(‘zz‘);//从头插入元素 alert(res);//返回数组长度 document.write(arr); document.write("<br />"+arr[0]); */ </script>
移除元素和添加元素的返回值不一样
原文:https://www.cnblogs.com/chengzizhou/p/12522753.html