我想知道Array.prototype.sort是如何工作的基本polyfill的sort函数

时间:2017-09-14 03:24:53

标签: javascript arrays sorting

我知道JS中的排序是如何工作的,但想知道Array.prototype.sort是如何实现的,基本上是排序函数,算法或任何其他细节的填充

我在这里找不到, https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/sort

2 个答案:

答案 0 :(得分:0)

如果您有兴趣,请参阅Array.protoype.sort的规范:http://www.ecma-international.org/ecma-262/5.1/#sec-15.4.4.11

它没有规定要使用的排序算法,因此可以直接使用浏览器的实现。

答案 1 :(得分:0)

@foreach ($names $name)
   {{$name->id}}
   {{$name->name}}
   @foreach ($friends as $friend)
      @if ($friend->nameid == $name->id)
         {{$friend->name}}<br>
      @endif
   @endforeach
@endforeach