【发布时间】:2019-04-11 14:36:33
【问题描述】:
有没有办法让 Array.prototype.map 成为一个函数并将其称为customMap(passitanyarray,function)
一般来说,
有没有办法让Array.prototype.(whatever) 拿走任何东西,让它成为你自己的功能。
例如喜欢
Array.prototype.map(function())
提取地图并像这样使用map([],function()) 而不是Array.prototype.map(function())
如果不清楚,我会解释更多。
谢谢, 提前
https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/map#Polyfill
【问题讨论】:
-
[].map.call([], function () { ... });应该可以解决问题。而第二个 [] 是您的数组。
标签: javascript