Sign in
apache
/
cordova-js
/
f5a790b434f6ac050da55c57e5fd5770f5a16512
/
.
/
node_modules
/
array-map
/
index.js
blob: d36c48d88cacb37e860f225d4f4cf88a341b6ffc [
file
] [
log
] [
blame
]
module
.
exports
=
function
(
xs
,
f
)
{
if
(
xs
.
map
)
return
xs
.
map
(
f
);
var
res
=
[];
for
(
var
i
=
0
;
i
<
xs
.
length
;
i
++)
{
var
x
=
xs
[
i
];
if
(
hasOwn
.
call
(
xs
,
i
))
res
.
push
(
f
(
x
,
i
,
xs
));
}
return
res
;
};
var
hasOwn
=
Object
.
prototype
.
hasOwnProperty
;