Чтобы свернуть свой собственный копир объекта для javascript, я хочу иметь возможность определить, какие типы имеют каждое свойство. Это мой код:Идентификация документов HTML в моем объекте - javascript
function HandlerFunction(){
}
function item(){
this.any=1;
this.doc=document.createElement('DIV');
this.onclick=new Function('HandlerFunction()');
}
var o={};
o=new item();
o.any.??? = a number indicating 'any' is a custom object name
o.doc.??? = a number indicating doc is an html object name
o.onclick.??? = a number indicating onclick is an even handler name
Есть ли функция, которую я могу использовать, что может заменить знаки вопроса, что позволяет мне отделить обработчики событий HTML-элементы и пользовательские имена объектов друг от друга, так что я не» t в конечном итоге делает рекурсивное копирование при повторении через свойства в моей будущей функции копирования?
Я буду смотреть в эти функции больше. – Mike