In Javascript Class, how to call the prototype method.(three method)

时间:2021-05-28

1、UsingJavascriptevalMethod。
2、usingaveriablessaveobject"this"reference.
3、ininnerHTML,wecanusingStringtopasstheprototypeMethod。

e.g.

<SCRIPTLANGUAGE="JavaScript">
<!--
functionmyClass(instanceName)
{
this.instanceName=instanceName;
this.instance=this;
returnthis;
};
myClass.prototype.toAlert=function()
{
eval(this.instanceName).callback();//thefirstmethodtocallprototypefunction.
this.instance.callback();//thesecondmethodtocallprototypefunction.

//thethirdmethodtocallprototypefunction.
document.write("<ahref='javascript:void(0);'onclick='"+this.instanceName+".callback();'>instancecallprototypefunction.</a>")
};
myClass.prototype.callback=function()
{
alert("blueDestiny,never-online");
};
vara=newmyClass("a");
a.toAlert();
//-->
</SCRIPT>

声明:本页内容来源网络,仅供用户参考;我单位不保证亦不表示资料全面及准确无误,也不保证亦不表示这些资料为最新信息,如因任何原因,本网内容或者用户因倚赖本网内容造成任何损失或损害,我单位将不会负任何法律责任。如涉及版权问题,请提交至online#300.cn邮箱联系删除。

相关文章