美文网首页
【JS】数组排序

【JS】数组排序

作者: KimYYX | 来源:发表于2018-06-25 14:49 被阅读0次

通常我们使用的数组排序方法 Array#sort(...) 是把数组中的元素转成字符串进行排序的,会导致如下现象:

var a = [ 10, 1, 2 ]
a.sort()
// [1,10,2]

那如何能让其按数字大小来排序呢?这时候轮到 TypedArray 出马了, 来看下使用 TypedArray#sort(...) 排序方法的效果:

var a = new Uint8Array( [ 10, 1, 2 ] )
a.sort()
// [1,2,10]

相关文章

网友评论

      本文标题:【JS】数组排序

      本文链接:https://www.haomeiwen.com/subject/psdyyftx.html