MCPcopy
hub / github.com/microsoft/SandDance / map

Function map

docs/app/js/sanddance-app.js:69521–69529  ·  view source on GitHub ↗
(value, func, result)

Source from the content-addressed store, hash-verified

69519 return array.clone ? array.clone() : new Array(array.length);
69520}
69521function map(value, func, result) {
69522 if (isArray(value)) {
69523 const array = value;
69524 result = result || duplicateArray(array);
69525 for(let i = 0; i < result.length && i < array.length; ++i)result[i] = func(value[i], i, result);
69526 return result;
69527 }
69528 return func(value);
69529}
69530
69531},{"./assert":"7JJdF","@parcel/transformer-js/src/esmodule-helpers.js":"jA2du"}],"7JJdF":[function(require,module,exports) {
69532var parcelHelpers = require("@parcel/transformer-js/src/esmodule-helpers.js");

Callers 12

radiansFunction · 0.70
degreesFunction · 0.70
sinFunction · 0.70
cosFunction · 0.70
tanFunction · 0.70
asinFunction · 0.70
acosFunction · 0.70
atanFunction · 0.70
clampFunction · 0.70
keyFunction · 0.70
list2cmdlineFunction · 0.50
_version.pyFile · 0.50

Calls 4

isArrayFunction · 0.70
duplicateArrayFunction · 0.70
splitAccessPathFunction · 0.70
_compareFunction · 0.70

Tested by

no test coverage detected