Подвожу итог.
1) правильный синтаксис -

Код:
delete reference
-
reference - объект или переменная, которую нужно уничтожить.
2) delete (
reference ) - тоже работает, точно так же, как работает, к примеру, (random((num))) - лишние скобки погоды не делают.
3) test_mc.onEnterframe=null; - не уничтожает объект, а присвает ему ссылку на null. То есть onEnterFrame продолжает выполняться, но с пустым набором действий, так что этот способ нельзя считать правильным.
4) delete test_mc.["onEnterframe"]; - правильный синтаксис, но имхо, проще и понятнее delete test_mc.onEnterframe; Хотя, и это зависит от обстоятельств, но лично я считаю, что слишком редки ситуации, в которых нужно обращаться к onEnterFrame как к члену ассоциированного массива.
Dixi