Используйте delete
, чтобы удалить свойство из объекта. Вы не можете удалить свойства из constructors
(в данном случае Student), но вы можете удалить их из объектов. Создайте объект и, используя delete
, удалите свойство number
function Student(name, sclass, year, number, submissionYear)
{
this.name = name;
this.sclass = sclass;
this.year = year;
this.number = number;
this.submissionYear = submissionYear;
}
var a=new Student('a','3',3,4,6)
console.log(a)
delete a['number'];
console.log(a)
Может быть, это поможет вам:
Прежде всего, я использую DeblectorAddin-1.01- Альфа из (я не знаю, работает ли он так же и в более старых версиях) из http://www.codeplex.com/deblector .
С этой версией это довольно просто с помощью следующей процедуры:
Присоединение к процессу
Если присоединение было успешным (вы видите это в консоли, активированной с помощью Tools-> Deblector), все загруженные сборки должны быть загружены.
Установка точка останова (вы должны были остановить программу, чтобы установить точку останова):
Дополнительные примечания по использованию:
Командная строка Deblector:
Командная строка не будет отвечать, если вы в данный момент подключены к процессу и работаете, сначала необходимо остановить или он не будет отвечать должным образом .
Для 64-разрядных платформ:
Приложение должно быть настроено для запуска в качестве 32-разрядного приложения, иначе его нельзя подключить.
В Visual Studio: Проект -> Свойства -> Цель платформы сборки: x86
С помощью инструмента corflags : его следует установить вместе с Visual Studio (используйте командную строку Visual Studio).
To set 32-bit mode: corflags <ProgramName> /32BIT+
To unset it: corflags <ProgramName> /32BIT-
Чтобы найти идентификатор процесса и проверить, если Программа работает в 32- или 64-битном режиме :
Process Explorer очень полезен для этого.
Теперь есть Reflector Pro, который делает именно это. Он декомпилирует управляемые сборки в C # или VB.NET и создает необходимые PDB. Затем вы можете установить точки останова и перейти к любой управляемой сборке, которая вам нравится.