第一种:是直接利用代码进行输出

<!DOCTYPE html>  
<html>  
<head>  
<meta charset="UTF-8">  
<title>倒序输出数组元素</title>  
</head>  
<body>  
<script type="text/javascript">  
var a=[1,2,3,4]  
for(var i=a.length-1;i>=0;i--){  
document.write(a[i]+'<br>');}  
</script>  
hellp  
</body>  
</html>

第二种:reverse():返回一个元素顺序被反转的 Array 对象。

格式:arrayObj.reverse()

arrayObj 必选项,Array 对象。

该方法会改变原来的数组,而不会创建新的数组。

<script type="text/javascript">
 
var arr = new Array(3)
 
arr[0] = "George"
 
arr[1] = "John"arr[2] = "Thomas"
 
document.write(arr + "<br />")
 
document.write(arr.reverse()) 
 
</script>

  

1. <!DOCTYPE html>  
2. <html>  
3. <head>  
4. <meta charset="UTF-8">  
5. <title>倒序输出数组元素</title>  
6. </head>  
7. <body>  
8. <script type="text/javascript">  
9. var a=[1,2,3,4]  
10. for(var i=a.length-1;i>=0;i--){  
11. document.write(a[i]+'<br>');}  
12. </script>  
13. hellp  
14. </body>  
15. </html>