Я пытаюсь поместить комбинированный javascript webpack (4) в приложение, которое использует Rhino для встроенного javascript, и у меня возникла проблема.
Мой сгенерированный javascript имеет объекты со свойствами, называемыми delete
:
var x = {
delete: function(arg){/* ... */}
}
Теперь это допустимо в Javascript, но когда я пытаюсь использовать сгенерированный код в приложении Rhino, я получаю сообщение об ошибке:
x.delete(myVal);
пропущенное имя после.оператор
Если я это сделаю, это сработает -> x['delete'](myVal);
Я не могу изменить приложение, в котором используется этот код, так как я могу сделать веб-пакетсгенерировать метод доступа, используя []
вместо .
для свойств объекта?