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


Posted in Javascript onJanuary 09, 2007

1、Using Javascript eval Method。
2、using a veriables save object "this" reference.
3、in innerHTML, we can using String to pass the prototype Method。

e.g.

<SCRIPT LANGUAGE="JavaScript">
<!--
function myClass(instanceName)
{
 this.instanceName = instanceName;
 this.instance = this;
 return this;
};
myClass.prototype.toAlert=function()
{
 eval(this.instanceName).callback(); // the first method to call prototype function.
 this.instance.callback(); // the second method to call prototype function.

 // the third method to call prototype function.
 document.write("<a href='javascript:void(0);' onclick='" + this.instanceName + ".callback();'>instance call prototype function.</a>")
};
myClass.prototype.callback=function()
{
 alert("blueDestiny, never-online");
};
var a = new myClass("a");
a.toAlert();
//-->
</SCRIPT>

Javascript 相关文章推荐
Jquery css函数用法(判断标签是否拥有某属性)
May 28 Javascript
读jQuery之十二 删除事件核心方法
Jul 31 Javascript
javascript使用appendChild追加节点实例
Jan 12 Javascript
js进行表单验证实例分析
Feb 10 Javascript
超详细的JS弹出窗口代码大全
Apr 18 Javascript
AngularJS用户选择器指令实例分析
Nov 04 Javascript
Vue实现选择城市功能
May 27 Javascript
基于Vue.js 2.0实现百度搜索框效果
Dec 28 Javascript
详解封装基础的angular4的request请求方法
Jun 05 Javascript
Javascript和jquery在selenium的使用过程
Oct 31 jQuery
在博客园博文中添加自定义右键菜单的方法详解
Feb 05 Javascript
JavaScript实现好看的跟随彩色气泡效果
Feb 06 Javascript
js技巧--转义符&quot;\&quot;的妙用
Jan 09 #Javascript
客户端脚本中常常出现的一些问题和调试技巧
Jan 09 #Javascript
Javascript miscellanea -display data real time, using window.status
Jan 09 #Javascript
Javascript - HTML的request类
Jan 09 #Javascript
贴一个在Mozilla中常用的Javascript代码
Jan 09 #Javascript
Javascript-Mozilla和IE中的一个函数直接量的问题
Jan 09 #Javascript
Javascript调试工具(下载)
Jan 09 #Javascript
You might like
推荐php模板技术[转]
2007/01/04 PHP
php设置静态内容缓存时间的方法
2014/12/01 PHP
PHP实现动态柱状图改进版
2015/03/30 PHP
php根据日期显示所在星座的方法
2015/07/13 PHP
对于Laravel 5.5核心架构的深入理解
2018/02/22 PHP
Jquery调用webService远程访问出错的解决方法
2010/05/21 Javascript
javascript模拟的Ping效果代码 (Web Ping)
2011/03/13 Javascript
基于jQuery的输入框在光标位置插入内容, 并选中
2011/10/29 Javascript
document.write()及其输出内容的样式、位置控制
2013/08/12 Javascript
js实现延时加载Flash的方法
2015/11/26 Javascript
jQueryUI中的datepicker使用方法详解
2016/05/25 Javascript
JS实现六位字符密码输入器功能
2016/08/19 Javascript
修改ligerui 默认确认按钮的方法
2016/12/27 Javascript
AngularJS之自定义服务详解(factory、service、provider)
2017/04/14 Javascript
jQuery完成表单验证的实例代码(纯代码)
2017/09/30 jQuery
JS动态修改网页body的背景色实例代码
2017/10/07 Javascript
webpack构建的详细流程探底
2018/01/08 Javascript
微信小程序生成海报分享朋友圈的实现方法
2019/05/06 Javascript
Vue.js实现备忘录功能
2019/06/26 Javascript
如何在项目中使用log4.js的方法步骤
2019/07/16 Javascript
微信小程序嵌入腾讯视频源过程详解
2019/08/08 Javascript
基于vue3.0.1beta搭建仿京东的电商H5项目
2020/05/06 Javascript
vue引入静态js文件的方法
2020/06/20 Javascript
详解webpack的clean-webpack-plugin插件报错
2020/10/16 Javascript
[01:18:45]DOTA2-DPC中国联赛 正赛 DLG vs Dragon BO3 第三场2月1日
2021/03/11 DOTA
python实现清屏的方法
2015/04/30 Python
Django如何实现内容缓存示例详解
2017/09/24 Python
Python数据分析之获取双色球历史信息的方法示例
2018/02/03 Python
对python捕获ctrl+c手工中断程序的两种方法详解
2018/12/26 Python
在Pycharm中执行scrapy命令的方法
2019/01/16 Python
HTML5实现锚点时请使用id取代name
2013/09/06 HTML / CSS
《莫高窟》教学反思
2014/02/25 职场文书
商务英语广告词大全
2014/03/18 职场文书
单位活动策划方案
2014/08/17 职场文书
酒店员工手册范本
2015/05/14 职场文书
2022漫威和DC电影上映作品
2022/04/05 欧美动漫