三种常用排序的js实现