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 相关文章推荐
JS函数实现动态添加CSS样式表文件
Dec 15 Javascript
IE的fireEvent方法概述及应用
Feb 22 Javascript
jquery选择符快速提取web表单数据示例
Mar 27 Javascript
Bootstrap前端开发案例一
Jun 17 Javascript
如何检测JavaScript的各种类型
Jul 30 Javascript
JS刷新父窗口的几种方式小结(推荐)
Nov 09 Javascript
原生JS封装animate运动框架的实例
Oct 12 Javascript
浅谈Webpack 是如何加载模块的
May 24 Javascript
iview在vue-cli3如何按需加载的方法
Oct 31 Javascript
基于Proxy的小程序状态管理实现
Jun 14 Javascript
VUE路由动态加载实例代码讲解
Aug 26 Javascript
多种类型jQuery网页验证码插件代码实例
Jan 09 jQuery
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
亚洲咖啡有什么?亚洲咖啡产地介绍 亚洲咖啡有什么特点?
2021/03/05 新手入门
php实现读取超大文件的方法
2014/07/28 PHP
thinkphp模板用法和内容输出实例
2014/11/28 PHP
PHP通过bypass disable functions执行系统命令的方法汇总
2018/05/02 PHP
浅谈PHP各环境下的伪静态配置
2019/03/13 PHP
Laravel validate error处理,ajax,json示例
2019/10/25 PHP
PHP中用Trait封装单例模式的实现
2019/12/18 PHP
如何让动态插入的javascript脚本代码跑起来。
2007/01/09 Javascript
Javascript Math ceil()、floor()、round()三个函数的区别
2010/03/09 Javascript
jquery中使用循环下拉菜单示例代码
2014/09/24 Javascript
Javascript+CSS实现影像卷帘效果思路及代码
2014/10/20 Javascript
Js可拖拽放大的层拖动特效实现方法
2015/02/25 Javascript
javascript结合canvas实现图片旋转效果
2015/05/03 Javascript
深入浅析JavaScript中的作用域和上下文
2016/03/26 Javascript
全面介绍javascript实用技巧及单竖杠
2016/07/18 Javascript
js HTML5多媒体影音播放
2016/10/17 Javascript
利用JavaScript在网页实现八数码启发式A*算法动画效果
2017/04/16 Javascript
Websocket 向指定用户发消息的方法
2020/01/09 Javascript
vue实现整屏滚动切换
2020/06/29 Javascript
python socket网络编程步骤详解(socket套接字使用)
2013/12/06 Python
python内存动态分配过程详解
2019/07/15 Python
pytorch中的transforms模块实例详解
2019/12/31 Python
Python Numpy库常见用法入门教程
2020/01/16 Python
tensorflow使用freeze_graph.py将ckpt转为pb文件的方法
2020/04/22 Python
浅谈keras 的抽象后端(from keras import backend as K)
2020/06/16 Python
英语专业大学生求职简历的自我评价
2013/10/18 职场文书
开展创先争优活动总结
2014/08/28 职场文书
无房证明范本
2014/09/17 职场文书
病人写给医生的感谢信
2015/01/23 职场文书
2015年幼儿园安全工作总结
2015/05/12 职场文书
《我的伯父鲁迅先生》教学反思
2016/02/16 职场文书
pytorch中[..., 0]的用法说明
2021/05/20 Python
python疲劳驾驶困倦低头检测功能的实现
2022/04/04 Python
uniapp 微信小程序 自定义tabBar 导航
2022/04/22 Javascript
KVM基础命令详解
2022/04/30 Servers
Go微服务项目配置文件的定义和读取示例详解
2022/06/21 Golang