我是靠谱客的博主 害怕裙子,最近开发中收集的这篇文章主要介绍javascript 文件名排序,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

对于文件名排序,主要是碰到以数字开头的文件名的排序,需要按照前面数字的顺序排序。网上看到一些实现,很多都是遍历数组中的值,缓存前面有数字的字符转换成数字比较。实现得颇有些麻烦,看起来也费劲。javascript提供的parseInt和parseFloat函数在parse这种以数字开头的字符串时,会返回开头的数字值,如果不是以数字开头,返回一个NaN对象,这样的话如果字符串以数字开头,就可以直接利用parseFloat或者parseInt函数返回的值来进行比较,如果parse出来的值是NaN则可以直接比较大小(默认比较是根据ascii字符的顺序)。


还剩一个问题,中文名字根据拼音字母排序!这个问题稍微有点麻烦,下次写!

最后

以上就是害怕裙子为你收集整理的javascript 文件名排序的全部内容,希望文章能够帮你解决javascript 文件名排序所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(57)

评论列表共有 0 条评论

立即
投稿
返回
顶部