<script type="text/javascript">
Array.prototype.sort = function(){
if(null == this || undefined == this || 0 >= this.length){
return;
}else{
for(var i = 0; i < this.length; i++){
var val = this[i];
var temp;
for(var j = i; j < this.length; j++){
if(val > this[j]){
val = this[j];
this[j] = this[i];
this[i] = val;
}
}
this[i] = val;
}
}
return this;
}
var arrays = new Array();
arrays[0] = 5;
arrays[1] = 3;
arrays[2] = 6;
arrays[3] = 2;
document.write(arrays.sort());
</script>
javascript prototype 学习
最新推荐文章于 2025-11-26 17:11:00 发布
本文介绍了一种使用JavaScript自定义实现的数组排序方法。通过修改Array原型中的sort方法,实现了简单的冒泡排序算法来对数组元素进行升序排列,并通过实例演示了如何调用此排序方法。
1559

被折叠的 条评论
为什么被折叠?



