【javascript基础】之【__lookupSetter__ 跟 __lookupSetter__】
2024-10-17 23:58:36
描述:
返回getter setter所定义的函数
语法:
obj.__lookupGetter__(sprop)
参数:
getter setter中定义的字符串属性
注意:这不是标准的方法,ecmascript5里已提供标准的方法,getOwnPropertyDescriptor 和 getPrototypeOf
浏览器支持情况:
ie6,7,8,9 不支持,其他浏览器都支持
demo:
Date.prototype.__defineSetter__('year', function(y) {this.setFullYear(y)});
console.log(Date.prototype.__lookupSetter__('year').toString());
//输出结果 "function (y) {this.setFullYear(y)}"
关于__defineSetter__ __defineGetter__可以参考
http://www.cnblogs.com/sniper007/archive/2012/04/24/2468175.html
参考:https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Object/lookupGetter
最新文章
- .NET判断是否为AJAX提交
- 【JUC】JDK1.8源码分析之CyclicBarrier(四)
- Cocos2d-X3.0 刨根问底(四)----- 内存管理源码分析
- category应用(计算nssting的数量)
- iOS - UITextView
- POJ2527+多项式除法
- (转载)偏序集的Dilworth定理学习
- nginx负载均衡配置(转)
- Xcode的Architectures、Valid Architectures和Build Active Architecture Only属性
- NYOJ--122--Triangular Sums
- HTML5 贝塞尔绘画 桃心
- Linux各种版本
- springboot aop 拦截接口执行时间
- [Union]C++中Union学习笔记
- Python学习总结 13 Scrapy
- [转] css3变形属性transform
- Javascript原型,原型链?有什么特点?
- python 和 scikit-learn 实现垃圾邮件过滤
- 【Python全栈-后端开发】MySQL数据库-练习题
- Android4.0以上版本Http请求的问题
热门文章
- win安装mysql
- JS对话框
- Cardano(ADA), EOS, RChain(RHOC), Aeternity(AE) 都是极其好的币
- maven运行junit用例并生成报告
- hashset和treeset的区别
- C语言头文件#include<;stdlib.h>;的作用
- 字节跳动冬令营网络赛 Solution
- 20155239 2016-2017-2 《Java程序设计》第7周学习总结
- C#反射——模仿BeanUtil属性复制
- centos6.5搭建svn