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 相关文章推荐
Javascript 面向对象(一)(共有方法,私有方法,特权方法)
May 23 Javascript
JQuery实现鼠标滑过显示导航下拉列表
Sep 12 Javascript
jQuery实现感应鼠标动画效果自动伸长的输入框实例
Feb 24 Javascript
JavaScript通过join函数连接数组里所有元素的方法
Mar 20 Javascript
jQuery Validate表单验证深入学习
Dec 18 Javascript
动态加载js、css的实例代码
May 26 Javascript
JS实现动态增加和删除li标签行的实例代码
Oct 16 Javascript
Vue.js组件tabs实现选项卡切换效果
Dec 01 Javascript
JavaScript基于对象方法实现数组去重及排序操作示例
Jul 10 Javascript
JS 验证码功能的三种实现方式
Nov 26 Javascript
微信小程序MUI导航栏透明渐变功能示例(通过改变opacity实现)
Jan 24 Javascript
教你如何用Node实现API的转发(某音乐)
Sep 20 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
亲密接触PHP之PHP语法学习笔记1
2006/12/17 PHP
PHP中加密解密函数与DES加密解密实例
2014/10/17 PHP
php中get_object_vars()方法用法实例
2015/02/08 PHP
关于php unset对json_encode的影响详解
2018/11/14 PHP
javascript XMLHttpRequest对象全面剖析
2010/04/24 Javascript
js用正则表达式来验证表单(比较齐全的资源)
2013/11/17 Javascript
jQuery 文本框得失焦点的简单实例
2014/02/19 Javascript
js库Modernizr的介绍和使用
2015/05/07 Javascript
JavaScript获得指定对象大小的方法
2015/07/01 Javascript
jQuery实现的简单提示信息插件
2015/12/08 Javascript
理解javascript中Map代替循环
2016/02/26 Javascript
JavaScript 控制字体大小设置的方法
2016/11/23 Javascript
使用JS读取XML文件的方法
2016/11/25 Javascript
Bootstrap里的文件分别代表什么意思及其引用方法
2017/05/01 Javascript
AngularJS自定义指令详解(有分页插件代码)
2017/06/12 Javascript
jQuery实现动态给table赋值的方法示例
2017/07/04 jQuery
Vue v-text指令简单使用方法示例
2019/09/19 Javascript
微信小程序实现选择地址省市区三级联动
2020/06/21 Javascript
原生JavaScript实现拖动校验功能
2020/09/29 Javascript
[43:43]完美世界DOTA2联赛PWL S2 LBZS vs Forest 第三场 11.29
2020/12/02 DOTA
python入门基础之用户输入与模块初认识
2016/11/14 Python
python获取外网IP并发邮件的实现方法
2017/10/01 Python
10 分钟快速入门 Python3的教程
2019/01/29 Python
Pycharm IDE的安装和使用教程详解
2020/04/30 Python
python中最小二乘法详细讲解
2021/02/19 Python
详解window.open被浏览器拦截的解决方案
2019/07/18 HTML / CSS
Foreo国际站:Foreo International
2018/10/29 全球购物
大学生自我鉴定范文模板
2014/01/21 职场文书
期中考试反思800字
2014/05/01 职场文书
对外汉语专业大学生职业生涯规划范文
2014/09/13 职场文书
上课迟到检讨书300字
2014/10/15 职场文书
2014年员工工作总结范文
2014/11/18 职场文书
2015年店长个人工作总结
2015/10/23 职场文书
送给客户微信问候语!
2019/07/04 职场文书
Python趣味实战之手把手教你实现举牌小人生成器
2021/06/07 Python
使用HBuilder制作一个简单的HTML5网页
2022/07/07 HTML / CSS