=>的解释在此Javascript代码中

Explanation of => in this Javascript code

本文关键字:Javascript 代码 解释      更新时间:2023-09-26

在处理FreeCodeCamp挑战时,我总是将我的代码与FreeCodeCamp Github上的实际解决方案进行比较。我只是不明白这个:

function getIndexToIns(arr, num) {
  // sort and find right index
  var index = arr.sort((curr, next) => curr > next)
    .findIndex((currNum)=> num <= currNum);
  // Returns proper answer
  return index === -1 ? arr.length : index;
}
getIndexToIns([40, 60], 500);

谁能给我解释一下=>。它和这些是等价的吗{} ?

=>是一个箭头函数,这是ES6的特性,而不是输入

function() { console.log("hello world"); }

你可以输入:

() => console.log("hello world");