Js中sort()
1 <meta charset="utf-8" /> 2 3 <script language="javascript"> 4 5 /** 6 * @date 2014-10-23 11:17:04 7 * @via http://www.jb51.net/article/4168.htm 8 * @topic Js中sort(sortfun)方法 9 * @return 一个元素已经进行了排序的 Array 对象。 10 * @sortfun 可选, 11 如果为 sortfunction 参数提供了一个函数,那么该函数必须返回下列值之一: 12 负值,如果所传递的第一个参数比第二个参数小。 13 零,如果两个参数相等。 14 正值,如果第一个参数比第二个参数大。 15 */ 16 17 18 //var nameArr = new Array("douguoqiang","hedan","redhacker","panliu888","maxuan","xuejianping","lanse","zhangsan","lisi","wangwu"); 19 var nameArr = new Array(1,12,123,1234,214,241,421); 20 //nameArr.sort(); 21 //nameArr.sort(function compare(a,b) {return a-b;}); 22 23 /** 24 25 try{ 26 nameArr.sort(new Function("a","b","return a-b;")); 27 }catch(e){ 28 //console.log(e); 29 document.write(e); 30 } 31 32 */ 33 34 nameArr.sort(new Function("a","a","return a-a;")); 35 for (var i = 0; i < nameArr.length; i++) { 36 document.writeln(nameArr[i]+"<br/>"); 37 } 38 </script>
越努力,越幸运.
【推荐】还在用 ECharts 开发大屏?试试这款永久免费的开源 BI 工具!
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 从问题排查到源码分析:ActiveMQ消费端频繁日志刷屏的秘密
· 一次Java后端服务间歇性响应慢的问题排查记录
· dotnet 源代码生成器分析器入门
· ASP.NET Core 模型验证消息的本地化新姿势
· 对象命名为何需要避免'-er'和'-or'后缀
· 开发的设计和重构,为开发效率服务
· 从零开始开发一个 MCP Server!
· Ai满嘴顺口溜,想考研?浪费我几个小时
· 从问题排查到源码分析:ActiveMQ消费端频繁日志刷屏的秘密
· .NET 原生驾驭 AI 新基建实战系列(一):向量数据库的应用与畅想