前端笔试练习六
2013-09-11 00:31
232 查看
有一个数组,其中保存的都是小写英文字符串,现在要把它按照除了第一个字母外的字符的字典顺序(字典顺序就是按首字母从a-z顺序排列,如果首字母相同则按第二个字母……)排序,请编写代码:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <script type="text/javascript"> var array = ["abd","cba","ba"]; array.sort(function(a,b){ var stra = a.slice(1); var strb = b.slice(1); if(stra > strb){ //字符串的比较 return 1; }else if(stra < strb){ return -1; }else{ return 0; } }) alert(array); </script> </head> <body> </body> </html>
相关文章推荐
- 前端笔试练习二
- 前端笔试练习三
- 前端笔试题目练习笔记:统计数组中不同的数字出现的概率并排序
- 前端笔试练习五
- 前端笔试题目练习
- 前端笔试题练习笔记:函数参数按照从小到大的顺序排序、数字格式化
- web前端开发笔试集锦(javascript篇1)转
- [笔试练习]
- 面试总结三---2015百度校园招聘长沙站前端工程师笔试面试经历
- 关于前端学习和笔试面试的总结
- 软考程序员-笔试-考前练习试题【四】
- 2015阿里巴巴秋季校园招聘前端 在线笔试题个人参考答案
- 前端笔试题目总结——应用JavaScript函数递归打印数组到HTML页面上
- [Web前端技术教学]CSS多个图层透明处理的基础练习
- js+html+css实现简单页面交互功能(2015知乎前端笔试题)http://v.youku.com/v_show/id_XMTI0ODQ5NTAyOA==.html?from=y1.7-1.2
- 前端学习第一天【练习强化】
- 【前端笔试】关于cookie的设置,获取和移除
- 前端笔试(三)
- WEB前端开发笔试题2
- 阿里巴巴2016前端开发工程师笔试一