We look at the default Array.prototype.sort behavior and discuss how you can do case insensitive string sorting.

const foo = [
'Alpha',
'beta',
'Gamma',
'delta'
];
foo.sort((a, b) => a.toLowerCase().localeCompare(b.toLowerCase()));
foo.forEach(x => console.log(x)); /*
"Alpha"
"beta"
"delta"
"Gamma"
*/

最新文章

  1. JavaScript权威设计--CSS(简要学习笔记十六)
  2. GDB调试命令小结
  3. XmlHelper
  4. Net重温之路一
  5. 【面试必备】Swift 面试题及其答案
  6. FZU 1914 Funny Positive Sequence
  7. Ext中如何校验TextField的字段被修改了?
  8. 最新cocoapods安装流程,安装过程中遇到的问题及解决方法
  9. 1064: [Noi2008]假面舞会 - BZOJ
  10. Android 开发性能优化之SparseArray(三)
  11. 2014百度之星第三题Xor Sum(字典树+异或运算)
  12. [Unity3D]转让Android介面
  13. Camera服务之--架构浅析
  14. No grammar constraints (DTD or XML schema).....两种解决方法
  15. python3+Robot Framework+PyCharm第一个WEB UI自动化用例
  16. CentOS 6 RPM安装包下载地址
  17. Qt中的CSS配置(QDarkStyleSheet)
  18. flask自动代码自动补全
  19. bzoj5007: TCP协议
  20. maven - 使用nexus 搭建maven私服

热门文章

  1. 63.当当网txt数据按行切割与合并
  2. 【代码】Django学习笔记
  3. 【2017"百度之星"程序设计大赛 - 初赛(A)】数据分割
  4. CentOS 6 IPv6 关闭方法
  5. OpenShift 自定义 OPENSHIFT_DOCUMENT_ROOT 变量,替换网站根目录路径!
  6. activity-栈相关属性
  7. HTML中select的option设置selected="selected"无效的解决方式
  8. Lintcode 将整数A转换为B
  9. Project Euler 501 Eight Divisors (数论)
  10. 关于python的二维数组