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 相关文章推荐
jquery设置元素的readonly和disabled的写法
Sep 22 Javascript
鼠标移到图片上变大显示而不是放大镜效果
Jun 15 Javascript
JS的事件绑定深入认识
Jun 26 Javascript
实用框架(iframe)操作代码
Oct 23 Javascript
easyui Draggable组件实现拖动效果
Aug 19 Javascript
jQuery实现的指纹扫描效果实例(附演示与demo源码下载)
Jan 26 Javascript
前端面试题及答案整理(二)
Aug 26 Javascript
Jquery Easyui日历组件Calender使用详解(23)
Dec 18 Javascript
微信小程序 选项卡的简单实例
May 24 Javascript
原生JS+CSS实现炫酷重力模拟弹跳系统的登录页面
Nov 01 Javascript
layer弹出层全屏及关闭方法
Aug 17 Javascript
判断js数据类型的函数实例详解
May 23 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调用数据库的存贮过程
2006/10/09 PHP
利用PHP动态生成VRML网页
2006/10/09 PHP
dedecms 制作模板中使用的全局标记图文教程
2007/03/11 PHP
php strcmp使用说明
2010/04/22 PHP
PHP 万年历实现代码
2012/10/18 PHP
在Yii2中使用Pjax导致Yii2内联脚本载入失败的原因分析
2016/03/06 PHP
PHP页面输出搜索后跳转下一页的处理方法
2016/09/30 PHP
详解yii2实现分库分表的方案与思路
2017/02/03 PHP
ThinkPHP实现简单登陆功能
2017/04/28 PHP
Laravel 创建指定表 migrate的例子
2019/10/09 PHP
javascript 播放器 控制
2007/01/22 Javascript
在jQuery 1.5中使用deferred对象的代码(翻译)
2011/03/10 Javascript
JavaScript实现16进制颜色值转RGB的方法
2015/02/09 Javascript
jquery简单倒计时实现方法
2015/12/18 Javascript
基于jquery实现无限级树形菜单
2016/03/22 Javascript
详解Vue.js搭建路由报错 router.map is not a function
2017/06/27 Javascript
基于JQuery的Ajax方法使用详解
2017/08/16 jQuery
es6新特性之 class 基本用法解析
2018/05/05 Javascript
JavaScript捕捉事件和阻止冒泡事件实例分析
2018/08/03 Javascript
node+express框架中连接使用mysql(经验总结)
2018/11/10 Javascript
node.js express框架实现文件上传与下载功能实例详解
2019/10/15 Javascript
基于Echarts图表在div动态切换时不显示的解决方式
2020/07/20 Javascript
python执行shell获取硬件参数写入mysql的方法
2014/12/29 Python
pandas 把数据写入txt文件每行固定写入一定数量的值方法
2018/12/28 Python
python批量修改ssh密码的实现
2019/08/08 Python
pycharm实现猜数游戏
2020/12/07 Python
Python tkinter实现日期选择器
2021/02/22 Python
几个CSS3的flex弹性盒模型布局的简单例子演示
2016/05/12 HTML / CSS
10分钟入门CSS3 Animation
2018/12/25 HTML / CSS
全球最大的房车租赁市场:Outdoorsy
2018/09/19 全球购物
PHP使用Redis队列执行定时任务实例讲解
2021/03/24 PHP
小学生读书感言
2014/02/12 职场文书
高三毕业寄语
2014/04/10 职场文书
国家奖学金获奖感言
2014/08/16 职场文书
汽车车尾标语大全
2015/08/11 职场文书
MySQL中JOIN连接的基本用法实例
2022/06/05 MySQL