JavaScript通过function定义对象并给对象添加toString()方法实例分析


Posted in Javascript onMarch 23, 2015

本文实例分析了JavaScript通过function定义对象并给对象添加toString()方法。分享给大家供大家参考。具体分析如下:

下面的JS代码通过function定义了一个movie对象,在movie对象内定义了一个toString方法,toString方法通过外部函数实现。

<script type="text/javascript">
function movieToString() {
  return("title: "+this.title+" director: "+this.director);
}
function movie(title, director) {
  this.title = title;
  this.director = director;
  this.toString = movieToString; //assign function to this method pointer
}
  var aliens = new movie("Aliens","Cameron");
  document.write(aliens.toString());
</script>

希望本文所述对大家的javascript程序设计有所帮助。

Javascript 相关文章推荐
js实现DIV的一些简单控制
Jun 04 Javascript
JavaScript replace(rgExp,fn)正则替换的用法
Mar 04 Javascript
基于jquery的关于动态创建DOM元素的问题
Dec 24 Javascript
JQuery伸缩导航练习示例
Nov 13 Javascript
jQuery中addClass()方法用法实例
Jan 05 Javascript
jQuery实现仿腾讯迷你首页选项卡效果代码
Sep 17 Javascript
基于jQuery实现响应式圆形图片轮播特效
Nov 25 Javascript
bootstrap模态框实现拖拽效果
Dec 14 Javascript
js实现随机数字字母验证码
Jun 19 Javascript
vue-cli2 构建速度优化的实现方法
Jan 08 Javascript
使用React手写一个对话框或模态框的方法示例
Apr 25 Javascript
JS快速实现简单计算器
Apr 08 Javascript
JavaScript通过prototype给对象定义属性用法实例
Mar 23 #Javascript
JavaScript通过select动态更换图片的方法
Mar 23 #Javascript
JavaScript通过this变量快速找出用户选中radio按钮的方法
Mar 23 #Javascript
浅谈jQuery中的事件
Mar 23 #Javascript
JavaScript实现俄罗斯方块游戏过程分析及源码分享
Mar 23 #Javascript
JavaScript判断表单提交时哪个radio按钮被选中的方法
Mar 21 #Javascript
JavaScript动态修改网页元素内容的方法
Mar 21 #Javascript
You might like
BBS(php &amp; mysql)完整版(八)
2006/10/09 PHP
php抽奖小程序的实现代码
2013/06/18 PHP
PHP 清空varnish 缓存的详解(包括指定站点下的)
2013/06/20 PHP
PHP生成自适应大小的缩略图类及使用方法分享
2014/05/06 PHP
ThinkPHP实现登录退出功能
2017/06/29 PHP
js和jquery设置disabled属性为true使按钮失效
2014/08/07 Javascript
轻松创建nodejs服务器(10):处理POST请求
2014/12/18 NodeJs
js设置document.domain实现跨域的注意点分析
2015/05/21 Javascript
页面内容排序插件jSort使用方法
2015/10/10 Javascript
javascript伸缩菜单栏实现代码分享
2015/11/12 Javascript
Bootstrap嵌入jqGrid,使你的table牛逼起来
2016/05/05 Javascript
JS锚点的设置与使用方法
2016/09/05 Javascript
jQuery简单实现列表隐藏和显示效果示例
2016/09/12 Javascript
Vue循环组件加validate多表单验证的实例
2018/09/18 Javascript
JavaScript常见鼠标事件与用法分析
2019/01/03 Javascript
JavaScript实现筛选数组
2021/03/02 Javascript
python登陆asp网站页面的实现代码
2015/01/14 Python
python编写的最短路径算法
2015/03/25 Python
python实现指定字符串补全空格、前面填充0的方法
2018/11/16 Python
解决python super()调用多重继承函数的问题
2019/06/26 Python
Pandas_cum累积计算和rolling滚动计算的用法详解
2019/07/04 Python
vue学习笔记之动态组件和v-once指令简单示例
2020/02/29 Python
Python numpy多维数组实现原理详解
2020/03/10 Python
Python连接Mysql进行增删改查的示例代码
2020/08/03 Python
Python使用grequests并发发送请求的示例
2020/11/05 Python
Python应用自动化部署工具Fabric原理及使用解析
2020/11/30 Python
初中同学聚会感言
2014/02/11 职场文书
档案保密承诺书
2014/06/03 职场文书
组工干部对照检查材料
2014/08/25 职场文书
承诺保证书格式
2015/02/28 职场文书
2015年小学财务工作总结
2015/07/20 职场文书
2016年圣诞节寄语(一句话)
2015/12/07 职场文书
2019年公司卫生管理制度样本
2019/08/21 职场文书
2022年四月新番
2022/03/15 日漫
Redis调用Lua脚本及使用场景快速掌握
2022/03/16 Redis
Android开发实现极为简单的QQ登录页面
2022/04/24 Java/Android