У меня большая кодовая база с кучей запутанных выражений, и я пытаюсь их упростить:
let x = "1+1".split().join("") // x = 2
Результат должен быть просто let x = 2
, что можно легко получить с помощью eval
правой рукой side.
Можно ли оценить выражение вызова (с аргументами) в процессе преобразования?