mirror of
https://github.com/gryf/pentadactyl-pm.git
synced 2025-12-23 21:52:27 +01:00
Likely unnecessary optimization.
This commit is contained in:
@@ -1715,14 +1715,21 @@ liberator.template = {
|
|||||||
|
|
||||||
map: function (iter, fn, sep)
|
map: function (iter, fn, sep)
|
||||||
{
|
{
|
||||||
if (sep == undefined)
|
|
||||||
sep = <></>;
|
|
||||||
let ret = <></>;
|
let ret = <></>;
|
||||||
let n = 0;
|
if (sep == undefined)
|
||||||
for each (let i in iter) {
|
{
|
||||||
if (n++)
|
for each (let i in iter)
|
||||||
ret += sep;
|
ret += fn(i);
|
||||||
ret += fn(i);
|
}
|
||||||
|
else
|
||||||
|
{
|
||||||
|
let n = 0;
|
||||||
|
for each (let i in iter)
|
||||||
|
{
|
||||||
|
if (n++)
|
||||||
|
ret += sep;
|
||||||
|
ret += fn(i);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
return ret;
|
return ret;
|
||||||
},
|
},
|
||||||
|
|||||||
Reference in New Issue
Block a user