使用具有两个值的箭头函数,例如Array.sort Javascript
use arrow functions with two values e.g. Array.sort Javascript
我知道如何使用箭头函数,例如Array.filter() 方法,因为你只需要一个值:var a = array.filter(val=>{return val<=5;});
但是你如何使用多个值来做到这一点,比如排序?我试过这个但它不起作用:array.sort(a,b)=>{return b-a;});
您可以在参数中使用右括号。
array.sort((a, b) => b - a);
// ^ ^
我知道如何使用箭头函数,例如Array.filter() 方法,因为你只需要一个值:var a = array.filter(val=>{return val<=5;});
但是你如何使用多个值来做到这一点,比如排序?我试过这个但它不起作用:array.sort(a,b)=>{return b-a;});
您可以在参数中使用右括号。
array.sort((a, b) => b - a);
// ^ ^