//排序一遍数据
let arr = ['A11', 'C2', 'B3', 'F1', 'A22', 'C3', 'F2', 'B1', 'B11', 'A1', 'C13']
arr.sort((curr, next) => {let a = curr.toLowerCase()let b = next.toLowerCase()if(a.length === 2){a = a.slice(0, a.length - 1) + '0' + a.slice(-1)}if(b.length === 2){b = b.slice(0, b.length - 1) + '0' + b.slice(-1)}if (a < b) return -1if (a > b) return 1return 0
})

执行上述代码后就可看到排序后的 arr

js 对数组字符串排序相关推荐

  1. js常用数组字符串方法整理

    tips: 在js中基本涉及到区间的都是包头不包尾,如果是删除操作返回值一般为删除内容,关于查找的方法有一定的区别注意使用情况,另外一些可以配合正则表达式的方法也要留意 Array实例的所有方法 co ...

  2. js常用数组字符串方法

    一.常用数组方法 创建数组 let arr = new Array(); // 创建一个新的数组 数组的增删改查 let arr = [1,2,3,4] arr.push('5') // 数组末尾添加 ...

  3. JS之数组元素排序方法sort

    作用:sort() 方法用于对数组的元素进行排序 语法:arrayObject.sort(sortby) 参数:可选.规定排序顺序.必须是函数 返回值:对数组的引用.请注意,数组在原数组上进行排序,不 ...

  4. 【JS】数组随机排序

    第一种方法:利用冒泡排序的原理,使两两元素比较的结果可正可负,它们的位置可换可不换,从而达到随机的目的. var arr = ["鹿晗", "王俊凯", &qu ...

  5. JS中数组随机排序实现(原地算法sort/shuffle算法)

  6. js中的数组对象排序(方法sort()详细介绍)

    定义和用法 sort() 方法用于对数组的元素进行排序. 语法    arrayObject.sort(sortby) 参数sortby:可选.规定排序顺序.必须是函数. 返回值 对数组的引用.请注意 ...

  7. js数据类型以及数组字符串常用方法

    JS判断数据类型 例子: var a = "iamstring."; var b = 222; var c= [1,2,3]; var d = new Date(); var e ...

  8. JS总结:数组 字符串 对象

    JS总结:数组 字符串 对象 JS中的数据分类: 1)基本数据类型  数据存储在栈区 number, string, boolean, und, null 2)引用数据类型  数据存储在堆区(引用地址 ...

  9. js json数组按某一字段排序

    一.首先给大家介绍js中内置的 sort() 方法 此方法默认是按字母顺序对数组中的元素进行排序的,说得更精确点,是按照字符编码的顺序进行排序. 看如下例子: 当数组中元素为 数字类型 时,排序结果与 ...

最新文章

  1. 一句话搞定deepin中安装cuda的问题
  2. 剪我一根头发,就要做我一天女人。
  3. linux单步跟踪命令,dbx调试跟踪的常用子命令
  4. bat 执行 java jar包
  5. 小苗快速培养盆景苗方法_九里香盆景的制作与养护
  6. 第15课:基于 CRF 的中文命名实体识别模型实现
  7. Linux stmac网卡代码分析 -- open
  8. Asp.NET Core 轻松学-项目目录和文件作用介绍
  9. 收藏一篇好文章,关于云计算和大数据的
  10. 毕业答辩PPT免费下载
  11. php 调用vs2013 dll文件,vs2015 肿么添加dll文件
  12. 曼昆 宏观经济学 笔记
  13. 蓝牙模块 hc06 linux,arduino教程——蓝牙模块hc05和hc06的相互连接
  14. 如何使用REST Assured执行API测试
  15. Vue中自定义指令directive的使用
  16. 联想服务器重装系统快捷键,联想电脑如何重装系统快捷键
  17. chromel浏览器老是提示adobe flash player已过期
  18. Android的声音编程--使用OpenSL ES Audio
  19. 基于SSM的进销存管理系统设计与实现
  20. XMAPP Apache 异常处理

热门文章

  1. 后台框架--HUI 的学习跟使用1
  2. Android 旋转木马轮播,js实现旋转木马轮播图效果
  3. 【OKR案例合集】财务部门及公司级 OKR 案例合集
  4. 六张卡片来猜数(哈利波特之心灵感应魔法)
  5. 计算机基础里适合做微课的知识点,微课在计算机基础教学中的要求和应用
  6. c++ promer和c++ primer Pluse下载
  7. 山东科技大学新增计算机专业,山科大新增物联网专业 全国30高校获批此专业...
  8. Python面向对象编程 __init__()方法
  9. [Python自动办公]利用中国移动企业邮箱发送邮件
  10. 计算机如何与电视屏幕连接,电脑怎么连接电视机?电脑连接电视设置教程