在现代浏览器中,有这样的自制地图和过滤功能的快捷方式吗

Is there a shortcut for a homemade map and filter function like this in modern browsers?

本文关键字:地图 过滤 快捷方式 功能 浏览器      更新时间:2023-09-26

我有这两个函数:

var map = function(f, xs) {
  return xs.map(f)
}
var filter = function(f, xs) {
  return xs.filter(f)
}

对于现代浏览器,是否有实现此功能的快捷方式?

从@Barmar 扩展答案(略短)

[].map()

与其创建新的全局变量,如映射过滤器,不如看看polyfills如何扩展缺少的功能

  • 地图-https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/map#Polyfill
  • 过滤器-https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/filter#Polyfill