javascript之sort排序的问题

来源:互联网 发布:51testing软件培训 编辑:程序博客网 时间:2024/04/30 18:30

sort方法使用较为独特,应注意。

代码如下:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html><head><title>数组方法之sort</title><style type="text/css">*{margin:0}#show{width:200px;height:200px;margin:0 auto;color:white;background:#2c2c2c;text-align:center}</style><script type="text/javascript">var str="";/*var a = [33,4,111,22];a.sort(function(a,b){/*排序函数*/return b-a;});*/var a = ['ant','Bug','cat','Dog'];a.sort(function(x,y){var x = x.toLowerCase();var y = y.toLowerCase();if(x < y) return -1;if(x > y) return 1;return 0 ;});str = a;document.write("<div id='show'>排序后的结果:<br/>");document.write(str);document.write("</div>");</script></head><body></body></html>

结果如下:


0 0
原创粉丝点击