надо)) и один из них получает js код в строке и просто через new Function() его выполняет. Код внутри этой строки непосредственно должен иметь доступ ко всем методам этого класса. Но проблема в том, что для этого мне нужно писать this каждый раз когда я оращаюсь к такому методу.
Пробовал избавится от этого способом деструктуризации каждого метода перед вызовом функции, но т.к. методов дофига то получается дичь
Обертка в with(this) не работает т.к как я понял strict mode включен по умолчанию и он запрещает, а как его выключить не понятно
Что посоветуете чтобы не нужно было писать this при вызове методов класса?
ничего, пиши this
выполнить рефакторинг
Обсуждают сегодня