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 相关文章推荐
javascript的事件描述
Sep 08 Javascript
Extjs Ajax 乱码问题解决方案
Apr 15 Javascript
javascript学习笔记(九)javascript中的原型(prototype)及原型链的继承方式
Apr 12 Javascript
jquery ajax属性async(同步异步)示例
Nov 05 Javascript
JavaScript数据结构和算法之图和图算法
Feb 11 Javascript
JQuery报错Uncaught TypeError: Illegal invocation的处理方法
Mar 13 Javascript
浅谈javascript获取元素transform参数
Jul 24 Javascript
JavaScript 七大技巧(一)
Dec 13 Javascript
javascript html5 canvas实现可拖动省份的中国地图
Mar 11 Javascript
微信QQ的二维码登录原理js代码解析
Jun 23 Javascript
移动端翻页插件dropload.js(支持Zepto和jQuery)
Jul 27 Javascript
亲自动手实现vue日历控件
Jun 26 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
谈一谈收音机的高放电路
2021/03/02 无线电
PHP实现下载功能的代码
2012/09/29 PHP
PHP邮件发送类PHPMailer用法实例详解
2014/09/22 PHP
DOM Scripting中的图片切换[兼容Firefox]
2010/06/12 Javascript
各浏览器对link标签onload/onreadystatechange事件支持的差异分析
2011/04/27 Javascript
javascript中call和apply方法浅谈
2013/09/27 Javascript
正则表达式中特殊符号及正则表达式的几种方法总结(replace,test,search)
2013/11/26 Javascript
jQuery中appendTo()方法用法实例
2015/01/08 Javascript
jquery实现多屏多图焦点图切换特效的方法
2015/05/04 Javascript
JavaScript+html5 canvas绘制的小人效果
2016/01/27 Javascript
jQuery常用的一些技巧汇总
2016/03/26 Javascript
jQuery点击输入框显示验证码图片
2016/05/19 Javascript
EasyUI 结合JS导出Excel文件的实现方法
2016/11/10 Javascript
Async Validator 异步验证使用说明
2017/07/03 Javascript
vue教程之toast弹框全局调用示例详解
2020/08/24 Javascript
vue Element-ui input 远程搜索与修改建议显示模版的示例代码
2017/10/19 Javascript
angularjs 的数据绑定实现原理
2018/07/02 Javascript
vue设计一个倒计时秒杀的组件详解
2019/04/06 Javascript
vue中使用vee-validator完成表单校验方案
2019/11/01 Javascript
JS中的继承操作实例总结
2020/06/06 Javascript
使用基于Python的Tornado框架的HTTP客户端的教程
2015/04/24 Python
Python增强赋值和共享引用注意事项小结
2019/05/28 Python
使用python 写一个静态服务(实战)
2019/06/28 Python
解决Python正则表达式匹配反斜杠''\''问题
2019/07/17 Python
使用CSS3来制作消息提醒框
2015/07/12 HTML / CSS
Java程序员综合测试题
2014/04/25 面试题
幼儿教师考核制度
2014/01/25 职场文书
家长对学生的评语
2014/04/18 职场文书
工作说明书范文
2014/05/07 职场文书
企业宣传策划方案
2014/05/29 职场文书
商业企业管理专业求职信
2014/07/10 职场文书
党员批评与自我批评(5篇)
2014/09/23 职场文书
2015年保险业务员工作总结
2015/05/27 职场文书
Java用自带的Image IO给图片添加水印
2021/06/15 Java/Android
Python+Tkinter打造签名设计工具
2022/04/01 Python
Apache Kafka 分区重分配的实现原理解析
2022/07/15 Servers