本文介绍了我怎样才能扭转,而无需使用库在JavaScript中的数组?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我为了使用阵列
的储蓄一些数据,我想补充一点,用户可以扭转列表的功能。我想不出任何可能的方法,因此,如果有人知道怎么回事,请大家帮忙。
I am saving some data in order using array
s, and I want to add a function that the user can reverse the list. I can't think of any possible method, so if anybody knows how, please help.
推荐答案
JavaScript有一个反向()
方法,你可以在一个阵列叫
Javascript has a reverse()
method that you can call in an array
var a = [3,5,7,8];
a.reverse(); // 8 7 5 3
不知道这是你说'库,你不能用',我猜是与实践的意思。如果是这样的话,你可以实现自己的版本 .reverse()
function reverseArr(input) {
var ret = new Array;
for(var i = input.length-1; i >= 0; i--) {
ret.push(input[i]);
}
return ret;
}
var a = [3,5,7,8]
var b = reverseArr(a);
请注意,内置的 .reverse()
方法的原始阵列上运行,所以你并不需要重新 A
。
Do note that the built-in .reverse()
method operates on the original array, thus you don't need to reassign a
.
这篇关于我怎样才能扭转,而无需使用库在JavaScript中的数组?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!