Сообщение от Tim
|
лучше кусок интересного кода запостите
|
Когда-то давно, когда только появились записи о arrow-функциях, видел такой пример:
function F(args, body) {
return new Function(args, "return " + body);
}
array.map(F("x", "x * x"));
array.filter(F("x", "x % 2"));
array.sort(F("a, b", "Math.sign(a - b)"));
if (array.every(F("x", "x === true"))) {
…
}
Но так и не решаюсь использовать в реальном коде из-за предрассудков о кодогенерации