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 相关文章推荐
Javascript模板技术
Apr 27 Javascript
js onpropertychange输入框 事件获取属性
Mar 26 Javascript
简单时间提示DEMO从0开始一直进行计时
Nov 19 Javascript
js实现的黑背景灰色二级导航菜单效果代码
Aug 24 Javascript
Jquery UI实现一次拖拽多个选中的元素操作
Dec 01 Javascript
Vue中自定义全局组件的实现方法
Dec 08 Javascript
vue页面切换过渡transition效果
Oct 08 Javascript
vue的for循环使用方法
Feb 12 Javascript
你不知道的Vue技巧之--开发一个可以通过方法调用的组件(推荐)
Apr 15 Javascript
在vue项目中使用codemirror插件实现代码编辑器功能
Aug 27 Javascript
javascript实现评分功能
Jun 24 Javascript
React实现全选功能
Aug 25 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类Class的概念
2012/06/14 PHP
采用header定义为文件然后readfile下载(隐藏下载地址)
2014/01/31 PHP
豆瓣网的jquery代码实例
2008/06/15 Javascript
十分钟打造AutoComplete自动完成效果代码
2009/12/26 Javascript
javascript之AJAX框架使用说明
2010/04/24 Javascript
jquery实现的让超出显示范围外的导航自动固定屏幕最顶上
2011/09/22 Javascript
一个Action如何调用两个不同的方法
2014/05/22 Javascript
Javascript学习笔记之函数篇(四):arguments 对象
2014/11/23 Javascript
jQuery each函数源码分析
2016/05/25 Javascript
Js查找字符串中出现次数最多的字符及个数实例解析
2016/09/05 Javascript
微信小程序 开发指南详解
2016/09/27 Javascript
Vue实现双向绑定的方法
2016/12/22 Javascript
node.js express中app.param的用法详解
2017/07/16 Javascript
react学习笔记之state以及setState的使用
2017/12/07 Javascript
Array数组对象中的forEach、map、filter及reduce详析
2018/08/02 Javascript
javascript实现自由编辑图片代码详解
2019/06/21 Javascript
解决vue语法会有延迟加载显现{{xxx}}的问题
2019/11/14 Javascript
Vue中关闭弹窗组件时销毁并隐藏操作
2020/09/01 Javascript
vue使用Sass时报错问题的解决方法
2020/10/14 Javascript
pycharm 使用心得(四)显示行号
2014/06/05 Python
完美解决Python2操作中文名文件乱码的问题
2017/01/04 Python
python使用turtle库绘制时钟
2020/03/25 Python
Selenium元素的常用操作方法分析
2018/08/10 Python
python自动化生成IOS的图标
2018/11/13 Python
python 整数越界问题详解
2019/06/27 Python
如何在python中写hive脚本
2019/11/08 Python
python 实现仿微信聊天时间格式化显示的代码
2020/04/17 Python
python 基于卡方值分箱算法的实现示例
2020/07/17 Python
CSS3实现酷炫的3D旋转透视效果
2019/11/21 HTML / CSS
百联网上商城:i百联
2017/01/28 全球购物
尼克松手表官网:Nixon手表
2019/03/17 全球购物
俄罗斯极限运动网上商店:Board Shop №1
2020/12/18 全球购物
abstract class和interface有什么区别?
2012/01/03 面试题
春秋淹城导游词
2015/02/11 职场文书
python3.7.2 tkinter entry框限定输入数字的操作
2021/05/22 Python
python中对列表的删除和添加方法详解
2022/02/24 Python