JavaScript更改原始对象valueOf的方法


Posted in Javascript onMarch 19, 2015

本文实例讲述了JavaScript更改原始对象valueOf的方法。分享给大家供大家参考。具体分析如下:

JS中的对象都包含valueOf方法,我们可以通过自定义valueOf函数替换掉原始object的valueOf

function foo() {
  this.valueOf = function() {
   return 'this is my value';
  }
}
var bar = new foo();
Print( bar ); // prints: this is my value
Print( bar == 'this is my value' ) // prints: true
Print( bar === 'this is my value' ) // prints: false

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

Javascript 相关文章推荐
Maps Javascript
Jan 22 Javascript
js实现网页随机切换背景图片的方法
Nov 01 Javascript
页面内容排序插件jSort使用方法
Oct 10 Javascript
JavaScript实现显示函数调用堆栈的方法
Apr 21 Javascript
AngularJS基础 ng-class-odd 指令示例
Aug 01 Javascript
jQuery Ajax传值到Servlet出现乱码问题的解决方法
Oct 09 Javascript
微信小程序 location API接口详解及实例代码
Oct 12 Javascript
原生JS轮播图插件
Feb 09 Javascript
Bootstrap按钮组简单实现代码
Mar 06 Javascript
细说webpack源码之compile流程-rules参数处理技巧(2)
Dec 26 Javascript
JS数组求和的常用方法实例小结
Jan 07 Javascript
angular 服务随记小结
May 06 Javascript
jquery比较简洁的软键盘特效实现方法
Mar 19 #Javascript
JavaScript将字符串转换成字符编码列表的方法
Mar 19 #Javascript
JavaScript将数组转换成CSV格式的方法
Mar 19 #Javascript
javascript实现简单的二级联动
Mar 19 #Javascript
jQuery实现360°全景拖动展示
Mar 18 #Javascript
自定义百度分享的分享按钮
Mar 18 #Javascript
javascript实现密码强度显示
Mar 18 #Javascript
You might like
解决Codeigniter不能上传rar和zip压缩包问题
2014/03/07 PHP
laravel实现分页样式替换示例代码(增加首、尾页)
2017/09/22 PHP
懒就要懒到底——鼠标自动点击(含时间判断)
2007/02/20 Javascript
不一样的文字闪烁 轮番闪烁
2009/11/11 Javascript
gridpanel动态加载数据的实例代码
2013/07/18 Javascript
jQuery 属性选择器element[herf*='value']使用示例
2013/10/20 Javascript
如何实现chrome浏览器关闭页面时弹出“确定要离开此面吗?”
2015/03/05 Javascript
使用jQuery实现图片遮罩半透明坠落遮挡
2015/03/16 Javascript
jquery实现简单的自动播放幻灯片效果
2015/06/13 Javascript
JavaScript代码轻松实现网页内容禁止复制(代码简单)
2015/10/23 Javascript
jquery Ajax 全局调用封装实例详解
2017/01/16 Javascript
3种vue组件的书写形式
2017/11/29 Javascript
node.js中TCP Socket多进程间的消息推送示例详解
2018/07/10 Javascript
Iview Table组件中各种组件扩展的使用
2018/10/20 Javascript
JS/CSS实现字符串单词首字母大写功能
2019/09/03 Javascript
vue实现计算器功能
2020/02/22 Javascript
swiper自定义分页器的样式
2020/09/14 Javascript
推荐11个实用Python库
2015/01/23 Python
在Python的Django框架的视图中使用Session的方法
2015/07/23 Python
Linux系统上Nginx+Python的web.py与Django框架环境
2015/12/25 Python
Python解析树及树的遍历
2016/02/03 Python
python使用pymysql实现操作mysql
2016/09/13 Python
Python中with及contextlib的用法详解
2017/06/08 Python
用Python一键搭建Http服务器的方法
2018/06/01 Python
python os.path.isfile 的使用误区详解
2019/11/29 Python
python使用re模块爬取豆瓣Top250电影
2020/10/20 Python
Nike台湾官方商店:Nike.com (TW)
2017/08/16 全球购物
英国和国际包裹递送:ParcelCompare
2019/08/26 全球购物
盛大二次面试题
2016/11/18 面试题
中科创达面试题
2016/12/28 面试题
网络工程师专家职业发展路线
2014/02/14 职场文书
学校领导班子四风问题整改意见
2014/10/02 职场文书
2014年创先争优工作总结
2014/12/11 职场文书
三年级作文之小小梦想
2019/12/06 职场文书
Django实现drf搜索过滤和排序过滤
2021/06/21 Python
MySQL快速插入一亿测试数据
2021/06/23 MySQL