JS的get和set使用示例


Posted in Javascript onFebruary 20, 2014

巧用get和set,能够直接操作对象属性实现读写,可以极大的提高编程效率,给出一个典型示例:

var test = { 
_Name : null, 
_Age : 0, //_Name的读写 
set name(name) {this._Name = name;}, 
get name() {return this._Name;}, 
//_Age的读写 
set age(age) {this._Age = age;}, 
get age() {return this._Age;} 
} 
alert(test.name + " " + test.age);//bull 0 
test.name = 'lucy'; 
test.age = 20; 
alert(test.name + " " + test.age);//lucy 20
Javascript 相关文章推荐
javascript动画效果类封装代码
Aug 28 Javascript
Js实现手机发送验证码时按钮延迟操作
Jun 20 Javascript
JavaScript实现下拉列表框数据增加、删除、上下排序的方法
Aug 11 Javascript
JS实现可拖曳、可关闭的弹窗效果
Sep 26 Javascript
4种JavaScript实现简单tab选项卡切换的方法
Jan 06 Javascript
Bootstrap4一次重大更新 几乎涉及每行代码
May 16 Javascript
jQuery EasyUI学习教程之datagrid点击列表头排序
Jul 09 Javascript
ajax级联菜单实现方法实例分析
Nov 28 Javascript
详解@angular/cli 改变默认启动端口两种方式
Nov 29 Javascript
bootstrap table实现横向合并与纵向合并
Jul 18 Javascript
Node.js开发之套接字(socket)编程入门示例
Nov 05 Javascript
浅谈node.js中间件有哪些类型
Apr 29 Javascript
jQuery避免$符和其他JS库冲突的方法对比
Feb 20 #Javascript
JS 删除字符串最后一个字符的实现代码
Feb 20 #Javascript
js确认删除对话框效果的示例代码
Feb 20 #Javascript
多种方法实现load加载完成后把图片一次性显示出来
Feb 19 #Javascript
jquery无刷新验证邮箱地址实现实例
Feb 19 #Javascript
js左右弹性滚动对联广告代码分享
Feb 19 #Javascript
javascript异步编程的4种方法
Feb 19 #Javascript
You might like
php连接数据库代码应用分析
2011/05/29 PHP
114啦源码(114la)不能生成地方房产和地方报刊问题4级页面0字节的解决方法
2012/01/12 PHP
php登陆页的密码处理方式分享
2013/10/14 PHP
分享php代码将360浏览器导出的favdb的sqlite数据库文件转换为html
2015/12/09 PHP
PHP远程调试之XDEBUG
2015/12/29 PHP
Alliance vs AM BO3 第一场2.13
2021/03/10 DOTA
文本加密解密
2006/06/23 Javascript
JQuery 无废话系列教程(一) jquery入门 [推荐]
2009/06/23 Javascript
JavaScript 面向对象的 私有成员和公开成员
2010/05/13 Javascript
JavaScript中yield实用简洁实现方式
2010/06/12 Javascript
JS动态添加option和删除option(附实例代码)
2013/04/01 Javascript
目前流行的JavaScript库的介绍及对比
2013/09/29 Javascript
javascript中使用new与不使用实例化对象的区别
2015/06/22 Javascript
jQuery实现的数值范围range2dslider选取插件特效多款代码分享
2015/08/27 Javascript
Active控件问题小结(附解决办法)
2016/06/09 Javascript
浅谈Javascript中的函数、this以及原型
2016/10/09 Javascript
利用transition实现文字上下抖动的效果
2017/01/21 Javascript
promise处理多个相互依赖的异步请求(实例讲解)
2017/08/03 Javascript
微信小程序基于本地缓存实现点赞功能的方法
2017/12/18 Javascript
js仿京东放大镜效果
2020/08/09 Javascript
在VUE中使用lodash的debounce和throttle操作
2020/11/09 Javascript
JavaScript实现下拉列表
2021/01/20 Javascript
django模型层(model)进行建表、查询与删除的基础教程
2017/11/21 Python
matplotlib.pyplot绘图显示控制方法
2019/01/15 Python
利用Python绘制有趣的万圣节南瓜怪效果
2019/10/31 Python
python 类之间的参数传递方式
2019/12/20 Python
tf.concat中axis的含义与使用详解
2020/02/07 Python
HTML5中canvas中的beginPath()和closePath()的重要性
2018/08/24 HTML / CSS
澳大利亚波西米亚风连衣裙在线商店:Fortunate One
2019/04/01 全球购物
德国的各种媒体在线商店:Thalia.de(书籍、电子书、玩具等)
2020/10/08 全球购物
大学学生会竞选演讲稿
2014/04/25 职场文书
学校感恩教育活动总结
2014/07/07 职场文书
2014年中班下学期工作总结
2014/12/11 职场文书
实习介绍信模板
2015/01/30 职场文书
关于环保的宣传稿
2015/07/23 职场文书
Java输出Hello World完美过程解析
2021/06/13 Java/Android