Как добавить новый тип объекта в JavaScript?
Как вы знаете, можете использовать следующий код для создания нового объекта Array.
var a = new Array ();
теперь я реализую интерфейс IDispatch для IWebBrowser, я могу передать объект в javascript, но как обработчик создает пользовательский объект, такой как следующий код, CustomObject имеет неопределенный тип объекта.
var a = new CustomObject ();
1 ответ
Решение
Вы можете создать функцию конструктора, как обычную функцию, а затем использовать ее как пользовательский тип.
function CustomObject(){
//do what ever
}
затем
var a = new CustomObject();
Также прочитайте этот документ