美文网首页
【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