在Javascript中创建类
本文关键字:创建 Javascript | 更新日期: 2023-09-27 18:04:41
我想访问我的WebService (SOAP)的方法。我用另一种方法试过,但没有用。现在我将在Javascript中创建这个场景:
MyWebService client = new MyWebService();
这样我就可以访问如下方法:
client.GetYear()
在javascript!
希望你们能帮助我。
编辑:
如果你创建一个WebService,你可以这样访问它:
MyWebService client = new MyWebService();
:
string theName = client.GetName();
所以,但我想用javascript访问这个方法,而不是用c#,我如何在javascript中创建"客户端"?
如果我理解正确,你问如何在JavaScript中创建一个类并实例化它,那么你应该知道默认情况下这些东西不是JavaScript的一部分。
你可以有对象,但类是不同的问题。不过也有一些攻略。其中一个在这里:http://www.phpied.com/3-ways-to-define-a-javascript-class/
所以,基本上你可以这样做(参见这个jsfiddle作为证明):var MyWebService = function(){
this.message = 'some message';
this.showMsg = function(){
alert(this.message);
}
return this;
}
var service = new MyWebService();
service.showMsg();
这样你就可以模仿类的工作方式——创建有方法的函数。
这是你想要的吗?