gpt4 book ai didi

actionscript-3 - AS3 Vector.sort()不接受排序选项吗?

转载 作者:行者123 更新时间:2023-12-04 13:33:42 24 4
gpt4 key购买 nike

在AS3中,Array.sort()采用了一些不错的排序选项,例如:

  • Array.DESCENDING -将数组从大到小排序
  • Array.RETURNINDEXEDARRAY -返回索引数组,因此您可以跟踪在
  • 位置对哪个项目进行了排序

    但是遗憾的是 Vector<T>.sort()不支持这些功能,仅接受 compareFunction:Function参数,以便您可以编写自己的排序逻辑。

    还有其他方法可以快速获取向量的排序索引数组吗?

    最佳答案

    查看文档:http://help.adobe.com/en_US/FlashPlatform/reference/actionscript/3/Vector.html#sort()

    仍然可以使用这些选项,但是您必须将它们作为第一个参数而不是compare函数传入。

     myVector.sort(Array.DESCENDING|Array.RETURNINDEXEDARRAY);

    关于actionscript-3 - AS3 Vector.sort()不接受排序选项吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11124860/

    24 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com