【发布时间】:2017-01-22 14:37:21
【问题描述】:
这是按字母顺序对数组进行排序的 JavaScript 代码,但是我正在寻找一种使用循环对每个项目进行冒泡排序的方法。请您建议一种方法或其他替代 sort() 的方法
var products = ["Printer", "Tablet", "Router", "Scanner", "Moniter", "Projector", "USB", "Keyboard"]
document.getElementById("alphabetical.order").innerHTML = products;
function alphabetical() {
products.rsort();
document.getElementById("alphabetical.order").innerHTML = products;
}
【问题讨论】:
-
sort有什么问题? -
我想知道是否还有其他方法可以做到这一点
-
有,但想到的那些是非常不切实际的。使用
sort这就是它的用途。 -
如果您对如何自行排序感兴趣,可以查看此页面:它显示了排序算法如何工作的动画并显示伪代码:visualgo.net/sorting
-
谢谢,这对学习如何使用循环对整数进行排序非常有帮助,但是我如何使用它来实现字符串的使用?
标签: javascript arrays bubble-sort alphabetized