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 相关文章推荐
firefox中用javascript实现鼠标位置的定位
Jun 17 Javascript
Prototype Object对象 学习
Jul 12 Javascript
js中创建对象的几种方式示例介绍
Jan 26 Javascript
什么是cookie?js手动创建和存储cookie
May 27 Javascript
JS建造者模式基本用法实例分析
Jun 30 Javascript
Javascript实现信息滚动效果
May 18 Javascript
JS实现的简单折叠展开动画效果示例
Apr 28 Javascript
vue项目动态设置页面title及是否缓存页面的问题
Nov 08 Javascript
JS中this的4种绑定规则详解
Feb 04 Javascript
Vue实现背景更换颜色操作
Jul 17 Javascript
vue 使用async写数字动态加载效果案例
Jul 18 Javascript
前端使用crypto.js进行加密的函数代码
Aug 16 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数组的概述及分类与声明代码演示
2013/02/26 PHP
PHP中数据库单例模式的实现代码分享
2014/08/21 PHP
php cookie工作原理与实例详解
2016/07/18 PHP
php7安装mongoDB扩展的方法分析
2017/08/02 PHP
php检查函数必传参数是否存在的实例详解
2017/08/28 PHP
javascript之卸载鼠标事件的代码
2007/05/14 Javascript
javascript 跨浏览器开发经验总结(五) js 事件
2010/05/19 Javascript
js下获得客户端操作系统的函数代码(1:vista,2:windows7,3:2000,4:xp,5:2003,6:2008)
2011/10/31 Javascript
jQuery选择器简明总结(含用法实例,一目了然)
2014/04/25 Javascript
jQuery处理XML文件的几种方法
2016/06/14 Javascript
基于javascript实现最简单选项卡切换
2017/02/01 Javascript
jquery dialog获取焦点的方法
2017/02/09 Javascript
JS三目运算(三元运算)方法详解
2017/03/01 Javascript
self.attachevent is not a function的解决方法
2017/04/04 Javascript
js 实现复选框只能选择一项的示例代码
2018/01/23 Javascript
Vue中render函数的使用方法
2018/01/31 Javascript
layui的table单击行勾选checkbox功能方法
2018/08/14 Javascript
详解js中Array的方法及技巧
2018/09/12 Javascript
Angular7创建项目、组件、服务以及服务的使用
2019/02/19 Javascript
js实现自定义右键菜单
2020/05/18 Javascript
JavaScript封装单向链表的示例代码
2020/09/17 Javascript
[06:45]2018DOTA2亚洲邀请赛 4.5 SOLO赛 Sccc vs Maybe
2018/04/06 DOTA
python直接访问私有属性的简单方法
2016/07/25 Python
Python第三方库xlrd/xlwt的安装与读写Excel表格
2017/01/21 Python
Python矩阵常见运算操作实例总结
2017/09/29 Python
python数据处理 根据颜色对图片进行分类的方法
2018/12/08 Python
Python脚本修改阿里云的访问控制列表的方法
2019/03/08 Python
在交互式环境中执行Python程序过程详解
2019/07/12 Python
python 使用递归实现打印一个数字的每一位示例
2020/02/27 Python
python sleep和wait对比总结
2021/02/03 Python
canvas需要在标签里直接定义宽高
2014/12/17 HTML / CSS
数学国培研修感言
2014/02/13 职场文书
《包身工》教学反思
2016/02/23 职场文书
光之国的四大叛徒:第一贝利亚导致宇宙毁灭,赛文奥特曼在榜
2022/03/18 日漫
如何Python使用re模块实现okenizer
2022/04/30 Python
正则表达式基础与常用验证表达式
2022/06/16 Javascript