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 相关文章推荐
ExtJs grid行 右键菜单的两种方法
Jun 19 Javascript
js报错 Object doesn't support this property or method的原因分析
Mar 31 Javascript
jquery仿京东导航/仿淘宝商城左侧分类导航下拉菜单效果
Apr 24 Javascript
js友好的时间返回函数
Aug 24 Javascript
AngularJS实现按钮提示与点击变色效果
Sep 07 Javascript
微信小程序 设置启动页面的两种方法
Mar 09 Javascript
JavaScript实现的浏览器下载文件的方法
Aug 09 Javascript
使用Ajax和Jquery配合数据库实现下拉框的二级联动的示例
Jan 25 jQuery
vue 实现搜索的结果页面支持全选与取消全选功能
May 10 Javascript
JS实现简易留言板特效
Dec 23 Javascript
分享JS表单验证源码(带错误提示及密码等级)
Jan 05 Javascript
关于Vue中$refs的探索浅析
Nov 05 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中检查PHP文件是否有语法错误的方法
2009/12/23 PHP
Php无限级栏目分类读取的实现代码
2014/02/19 PHP
PHP实现搜索相似图片
2015/09/22 PHP
PHP 计算两个特别大的整数实例代码
2018/05/07 PHP
PHP7.0连接DB操作实例分析【基于mysqli】
2019/09/26 PHP
javascript获取url上某个参数的方法
2013/11/08 Javascript
jQuery获得内容和属性示例代码
2014/01/16 Javascript
jQuery 浮动导航菜单适合购物商品类型的网站
2014/09/09 Javascript
Javascript实现多彩雪花从天降散落效果的方法
2015/02/02 Javascript
浅析jQuery Ajax请求参数和返回数据的处理
2016/02/24 Javascript
addEventListener()与removeEventListener()解析
2017/04/20 Javascript
vue-router 中router-view不能渲染的解决方法
2017/05/23 Javascript
浅谈Webpack自动化构建实践指南
2017/12/18 Javascript
关于echarts在节点显示动态数据及添加提示文本所遇到的问题
2018/04/20 Javascript
浅析vue 函数配置项watch及函数 $watch 源码分享
2018/11/22 Javascript
JavaScript实现选项卡效果的分析及步骤
2019/04/16 Javascript
刷新页面后让控制台的js代码继续执行
2019/09/20 Javascript
小程序实现锚点滑动效果
2019/09/23 Javascript
ES6 proxy和reflect的使用方法与应用实例分析
2020/02/15 Javascript
[43:33]EG vs Spirit Supermajor 败者组 BO3 第一场 6.4
2018/06/05 DOTA
用Python计算三角函数之atan()方法的使用
2015/05/15 Python
利用Python的Django框架生成PDF文件的教程
2015/07/22 Python
利用python模拟sql语句对员工表格进行增删改查
2017/07/05 Python
简单了解django文件下载方式
2020/02/10 Python
亚马逊印度站:Amazon.in
2017/10/15 全球购物
Douglas意大利官网:购买香水和化妆品
2020/05/27 全球购物
元旦联欢会感言
2014/03/04 职场文书
2015年底工作总结范文
2015/05/15 职场文书
2015年图书馆个人工作总结
2015/05/26 职场文书
2015七夕情人节宣传语
2015/07/14 职场文书
《家》读后感:万惜拯救,冷暖自知
2019/09/25 职场文书
Html5通过数据流方式播放视频的实现
2021/04/27 HTML / CSS
如何用 Python 子进程关闭 Excel 自动化中的弹窗
2021/05/07 Python
从np.random.normal()到正态分布的拟合操作
2021/06/02 Python
使用Vue3+Vant组件实现App搜索历史记录功能(示例代码)
2021/06/09 Vue.js
Python实现将多张图片合成MP4视频并加入背景音乐
2022/04/28 Python