sfd
Секреты оператора delete
Источник: Nuances of Programming delete 0 Когда выполняется delete 0, произойдет ли удаление 0 из системы выполнения? Очевидно, нет, истинная цель оператора — удалить ссылку на свойство объекта. delete object.property
delete object['property'] Как правило, успешное удаление возвращает true, а неудачное — false, но есть некоторые исключения. Собственные свойства Оператор delete работает только с собственным свойством объекта. Если в цепочке прототипов окажется свойство с таким же именем, это свойство будет пропущено...
Изучите эти основы JavaScript и станьте лучшим разработчиком.
В языке JavaScript есть примитивы, объекты и функции и все они рассматриваются в качестве объектов, даже примитивы. Число, булевый (логический) тип данных, строка, undefined и null — все это и есть примитивы. В JavaScript существует только один числовой тип данных с плавающей точкой. При выполнении арифметических действий, их значения округляются, что провоцирует некоторые неточности. Как вы уже догадались, выполнив0.1 + 0.2 вы не получите 0.3, так как если у вас получилась дробь меньше 0.5, то вам необходимо округлить ответ до ближайшего меньшего числа...