For the "bigger" embedded platforms (rpi and similar), node is pretty serviceable... There have been other efforts to get JS based engines working well too. It depends on how you define embedded.
JS (not node) is usable for embedded coding. An example would be http://www.espruino.com/. Newer boards that come on Kickstarter typically support JS since it's a great intro language for coding especially for kids.
var bazCopy = [];
for (var i=0; i<bar.baz.length; i++) {
var orig = bar.baz[i];
bazCopy[i] = {
fizz: orig.fiz,
buzz: orig.buzz
};
}
parentCopy.baz = bazCopy;
Over map/reduce/filter, and the like... Sometimes doing code reviews on pull requests is exhausting.