JavaScript 名称排序示例
JavaScript 名称排序示例
let Array = [{ name: "rtsp测试1" },{ name: "btsp测试5" },{ name: "测试3" },{ name: "ctsp测试2" },{ name: "编码器3" },{ name: "编码器4" },{ name: "rtsp测试3" },{ name: "2rtsp测试7" },{ name: "1rtsp测试8" },{ name: "测试" },{ name: "测试2" },{ name: "rtsp测试4" },{ name: "数据1" },{ name: "rtsp测试6" },{ name: "编码器1" },{ name: "编码器2" },
];// Array.sort((a, b) => (a.name < b.name ? -1 : a.name > b.name ? 1 : 0));Array.sort((a, b) => {let reg = /^[A-z]/;if (reg.test(a.name) || reg.test(b.name)) {if (a.name > b.name) {return 1;} else if (a.name < b.name) {return -1;} else {return 0;}} else {return a.name.localeCompare(b.name, "zh");}
});console.log(Array);
JavaScript 名称排序示例相关推荐
- android 获取程序名,Android_Android获取应用程序名称(ApplicationName)示例,MainActivity如下: 复制代码 代码 - phpStudy...
Android获取应用程序名称(ApplicationName)示例 MainActivity如下: package cn.testapplicationname; import android.os ...
- ListView的数据排序示例
ListView的数据排序示例 ListView中经常要用到对里面的条目的某一个数据进行排序,比如商品的价格.销售量,机票的数量.价格等.并且有些还要对某些条目进行记录(删除或保留另用).这里简单实现 ...
- boost::sort模块实现spreadsort wstring 排序示例
boost::sort模块实现spreadsort wstring 排序示例 实现功能 C++实现代码 实现功能 boost::sort模块实现spreadsort wstring 排序示例 C++实 ...
- boost::sort模块实现spreadsort 字符串排序示例
boost::sort模块实现spreadsort 字符串排序示例 实现功能 C++实现代码 实现功能 boost::sort模块实现spreadsort 字符串排序示例 C++实现代码 #inclu ...
- boost::sort模块实现spreadsort 字符串函子排序示例
boost::sort模块实现spreadsort 字符串函子排序示例 实现功能 C++实现代码 实现功能 boost::sort模块实现spreadsort 字符串函子排序示例 C++实现代码 #i ...
- boost::sort模块float_sort 右移函子排序示例
boost::sort模块float_sort 右移函子排序示例 实现功能 C++实现代码 实现功能 boost::sort模块float_sort 右移函子排序示例 C++实现代码 #include ...
- boost::sort模块实现展开排序示例
boost::sort模块实现展开排序示例 实现功能 C++实现代码 实现功能 boost::sort模块实现展开排序示例 C++实现代码 #include <boost/sort/spread ...
- boost::sort模块实现带有右移函子排序示例的整数排序的测试程序
boost::sort模块实现带有右移函子排序示例的整数排序的测试程序 实现功能 C++实现代码 实现功能 boost::sort模块实现带有右移函子排序示例的整数排序的测试程序 C++实现代码 #i ...
- boost::sort模块实现spreadsort 反向字符串排序示例
boost::sort模块实现spreadsort 反向字符串排序示例 实现功能 C++实现代码 实现功能 boost::sort模块实现spreadsort 反向字符串排序示例 C++实现代码 #i ...
最新文章
- layoutSubviews 调用情况
- Android之自定义AlertDialog无法监听控件
- 用软件lm_sensors监测Linux系统和CPU温度(转)
- Recover it!
- linux脚本写的计算器,一步步打造自己的linux命令行计算器
- Java监听和发送飞秋群消息
- java 注入为空_Spring @Autowired 注入为 null
- LiveVideoStack线上分享第四季(九):360视频云Web前端HEVC播放器实践剖析
- 萤火虫(FA)算法(附完整Matlab代码,可直接复制)
- 结合spring IOC AOP Mybatis写一个简易的银行转账案例
- 华为手机usb调试打开后自动关闭怎么办?华为手机 usb调试为什么自动关闭?usb调试老是自动关闭怎么回事?...
- 真·电子二胡 (ESP32配合库乐队APP实现的电子制作)
- 1、学生如何购买云服务器、域名(系列:个人博客搭建)
- 导出CAD文件的几种方法
- WHQL认证(徽标认证)步骤介绍
- STM32之ADC的理解及运用
- [前端基础] JavaScript 进阶篇
- javaScripty笔记
- GO--redis redigo hel 删除多个参数的传值方法
- 定点 浮点 神经网络 量化_神经网络量化方法