如您所知,可以使用以下代码创建一个新的数组对象。
var a = new Array();
现在我为 IWebBrowser 实现了一个 IDispatch 接口,我可以将一个对象传递给 javascript,但是如何处理创建一个自定义对象,如以下代码,CustomObject 是未定义的对象类型。
var a = new CustomObject();
如您所知,可以使用以下代码创建一个新的数组对象。
var a = new Array();
现在我为 IWebBrowser 实现了一个 IDispatch 接口,我可以将一个对象传递给 javascript,但是如何处理创建一个自定义对象,如以下代码,CustomObject 是未定义的对象类型。
var a = new CustomObject();
您可以像普通函数一样创建构造函数,然后将其用作自定义类型
function CustomObject(){
//do what ever
}
然后
var a = new CustomObject();
另请阅读此文档