Что происходит в JavaScript, если у меня есть переменная, скажем:
var exampleObject = {one:'foo',two:'bar'};
а затем я удалю свойство, которого не существует, a la:
delete exampleObject.seven;
Существует ли стандартный ход действий, который происходит повсюду (ничто, сообщение об ошибке, script и т.д.), или это зависит от какой-либо реализации (движок браузера и т.д.)?