在现代浏览器中,有这样的自制地图和过滤功能的快捷方式吗
Is there a shortcut for a homemade map and filter function like this in modern browsers?
我有这两个函数:
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
相关文章:
- 如何在D3.js中绘制地图投影上的点,并使用范围滑块过滤数据
- 过滤标记谷歌地图
- 谷歌地图标记过滤
- 对地图框中的标记进行多重过滤
- 我们如何使用 dc.js 和传单地图过滤带有地图悬停的图表
- 谷歌地图按多个区域(多边形)过滤
- 将过滤条件应用于地图的最干净方法
- 使用按钮获取谷歌地图上的json数据和过滤标记
- 过滤谷歌地图标记
- 如何过滤谷歌地图
- 谷歌地图API V3标记群集与可过滤的标记
- 使用谷歌地图和复选框进行过滤
- 地图点按距离过滤
- 在现代浏览器中,有这样的自制地图和过滤功能的快捷方式吗
- Angular.js可过滤列表,通过选择字段和可点击地图预定义值
- 谷歌地图API-聚类标记-如何隐藏,禁用或清除选定或过滤的聚类标记
- 谷歌地图多个标记简单过滤
- 过滤标记谷歌地图API V3
- 谷歌地图-基于JavaScript对象过滤结果
- 过滤谷歌地图自定义覆盖取决于他们是否落在当前的地图边界