对JS中常见的数据进行排序,不需要在通过循环进行单个的排除,节省了很多代码逻辑量
==> 在 compare(prpertyName)函数中 可以在加入 type 的属性,方便在函数中进行判断需要输出升序降序,在js原生中我没有添加,我会在以下附上 js 原生的代码和 React 组件的代码,不多说直接上代码。
==> 小弟刚刚接触没多久,可能逻辑上比较复杂,大拿们 勿喷!
原生写法:
React 组件: 调用==> console.log(data.sort(compare('value','asc')));