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 相关文章推荐
File文件控件,选中文件(图片,flash,视频)即立即预览显示
Apr 09 Javascript
使用Microsoft Ajax Minifier减小JavaScript文件大小的方法
Apr 01 Javascript
IE与FireFox的JavaScript兼容问题解决办法
Dec 31 Javascript
node.js中的Socket.IO使用实例
Nov 04 Javascript
JS导出PDF插件的方法(支持中文、图片使用路径)
Jul 12 Javascript
js控制div层的叠加简单方法
Oct 15 Javascript
vue实现简单实时汇率计算功能
Jan 15 Javascript
Angular实现点击按钮后在上方显示输入内容的方法
Dec 27 Javascript
详解如何为你的angular app构建一个第三方库
Dec 07 Javascript
Jquery让form表单异步提交代码实现
Nov 14 jQuery
JS函数本身的作用域实例分析
Mar 16 Javascript
js判断密码强度的方法
Mar 18 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
php+dbfile开发小型留言本
2006/10/09 PHP
php实现通用的信用卡验证类
2015/03/24 PHP
JavaScript事件列表解说
2006/12/22 Javascript
JavaScript起点(严格模式深度了解)
2013/01/28 Javascript
使用js 设置url参数
2013/07/08 Javascript
js实现select跳转功能代码
2014/10/22 Javascript
html的DOM中Event对象onblur事件用法实例
2015/01/21 Javascript
在JavaScript的AngularJS库中进行单元测试的方法
2015/06/23 Javascript
AngularJS入门教程之Cookies读写操作示例
2016/11/02 Javascript
bootstrapfileinput实现文件自动上传
2016/11/08 Javascript
JS实现含有中文字符串的友好截取功能分析
2017/03/13 Javascript
JavaScript手风琴页面制作
2017/05/17 Javascript
jQuery插件DataTables分页开发心得体会
2017/08/22 jQuery
详解Angular5 服务端渲染实战
2018/01/04 Javascript
JavaScript new对象的四个过程实例浅析
2018/07/31 Javascript
浅谈vue方法内的方法使用this的问题
2018/09/15 Javascript
js实现继承的方法及优缺点总结
2019/05/08 Javascript
微信小程序服务器日期格式化问题
2020/01/07 Javascript
antd Select下拉菜单动态添加option里的内容操作
2020/11/02 Javascript
Python列表和元组的定义与使用操作示例
2017/07/26 Python
Python探索之创建二叉树
2017/10/25 Python
python使用循环打印所有三位数水仙花数的实例
2018/11/13 Python
python代理工具mitmproxy使用指南
2019/07/04 Python
一篇文章弄懂Python中的可迭代对象、迭代器和生成器
2019/08/12 Python
Python使用APScheduler实现定时任务过程解析
2019/09/11 Python
Django 构建模板form表单的两种方法
2020/06/14 Python
Python + opencv对拍照得到的图片进行背景去除的实现方法
2020/11/18 Python
Django多个app urls配置代码实例
2020/11/26 Python
Tea Collection官网:一家位于旧金山的童装公司
2020/08/07 全球购物
护理自我鉴定范文
2013/10/06 职场文书
入党自我评价优缺点
2014/01/25 职场文书
小学生打架检讨书
2014/01/26 职场文书
电大毕业个人生自我鉴定
2014/03/26 职场文书
工作会议方案
2014/05/21 职场文书
先进党员事迹材料
2014/12/24 职场文书
JavaScript 对象创建的3种方法
2021/11/17 Javascript