sort(sortMethod);原理
看了很多人的回答,千篇一律无从理解,自己研究了一下算法原理终于明白了。
- 首先sort函数会将myArray[0],myArray[1],赋值给a,b 
- 然后sortMethod函数会进行a,b的整数数值比较(假设我们需要的是升序即a-b),且return a-b; 
- sort函数根据sorMethod返回的值 -1,0,1,分别将a放在b的前、不动、后,三个位置。 
- a值不变,b值分别为myArray[2],myArray[3]……myArray[myArray.length-1],每一次都进行上述三个步骤。 
- a被分别赋值数组中的每个元素,进行上述四个步骤。 

 
                             
                             
                            