функция не удаляет объект:

const app = new PIXI.Application({ resizeTo: window }); current_sprite = new PIXI.Sprite.from(`backgammon/dices/Alea_${user.cubes[index][0]}.png`); current_sprite.delete = () ={amp}gt; { console.log("current_sprite:"); console.log(current_sprite); app.stage.removeChild(current_sprite); } 

тем временем он узнает объект. Мой главный вопрос, является ли этот синтаксис правильным в JavaScript? я могу сослаться в блоке на объект, пытаясь определить его свойство? или я должен использовать синтаксис e.target?

определение массива: other_cubes[index] = [current_sprite, next_sprite]; и next_sprite идентичен текущему. вызов: other_cubes[current.Inex_ToCube2][0].delete(); и индекс 5 — что имеет смысл; массив построен правильно, потому что вывод на печать имеет смысл.