需要帮助理解以下JavaScript代码

时间:2017-12-09 14:38:42

标签: javascript arrays

我不明白以下代码的返回表达式是如何工作的。

function reverse3(array) {
    return array.map((element, idx, arr) => arr[(arr.length - 1) - idx]);
}

此函数提供解析为函数的数组的反转。但实际上我在谷歌搜索 map()函数中的语句后几个小时没有理解并且没有想到。请给我解释这三个变量代表什么,以及那个=>运营商。谢谢!!

0 个答案:

没有答案