<script>
function compareFunc(a,b)
{
if(a<b)return true;
return false;
}
Array.prototype.sortBubble=function(compareFunc)
{
var l=this.length;
for(var i=l-1;i>0;i--)
{
for(var j=0;j<i;j++)
{
if(compareFunc(this[j],this[j+1]))
{
var temp=this[j];
this[j]=this[j+1];
this[j+1]=temp;
}
}
}
return this;
}
alert([1,3,4,2,5].sortBubble(compareFunc));
</script>
posted on 2007-06-21 23:01
汪杰 阅读(248)
评论(0) 编辑 收藏 引用 所属分类:
javascript