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 相关文章推荐
js 居中漂浮广告
Mar 21 Javascript
jquery ui resizable bug解决方法
Oct 26 Javascript
JavaScript实现页面滚动图片加载(仿lazyload效果)
Jul 22 Javascript
jquery和ajax的关系详细介绍
Nov 29 Javascript
JavaScript和JQuery的鼠标mouse事件冒泡处理
Jun 19 Javascript
HTML的select控件美化
Mar 27 Javascript
微信小程序列表渲染功能之列表下拉刷新及上拉加载的实现方法分析
Nov 27 Javascript
仿京东快报向上滚动的实例
Dec 13 Javascript
详解Puppeteer 入门教程
May 09 Javascript
Vue递归组件+Vuex开发树形组件Tree--递归组件的简单实现
Apr 01 Javascript
小程序根据手机机型设置自定义底部导航距离
Jun 04 Javascript
vue backtop组件的实现完整代码
Apr 07 Vue.js
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源码加密 仿微盾PHP加密专家(PHPCodeLock)
2010/05/06 PHP
PHP生成指定长度随机数最简洁的方法
2014/07/14 PHP
php版微信公众平台开发之验证步骤实例详解
2016/09/23 PHP
微信公众号模板消息群发php代码示例
2016/12/29 PHP
Laravel中获取路由参数Route Parameters的五种方法示例
2017/09/29 PHP
PHP删除数组中指定下标的元素方法
2018/02/03 PHP
ext 同步和异步示例代码
2009/09/18 Javascript
通过百度地图获取公交线路的站点坐标的js代码
2012/05/11 Javascript
thinkphp 表名 大小写 窍门
2015/02/01 Javascript
JS实现的通用表单验证插件完整实例
2015/08/20 Javascript
javascript实现2016新年版日历
2016/01/25 Javascript
js获取指定时间的前几秒
2017/04/05 Javascript
vue配置多页面的实现方法
2018/05/22 Javascript
jQuery+PHP实现上传裁剪图片
2020/06/29 jQuery
微信小程序的注册页面包含倒计时验证码、获取用户信息
2019/05/22 Javascript
VUE 自定义组件模板的方法详解
2019/08/30 Javascript
layui radio单选限制下一个radio单选的实例
2019/09/03 Javascript
如何在vue中使用kindeditor富文本编辑器
2020/12/19 Vue.js
Python Grid使用和布局详解
2018/06/30 Python
不管你的Python报什么错,用这个模块就能正常运行
2018/09/14 Python
Python线程同步的实现代码
2018/10/03 Python
python爬虫 Pyppeteer使用方法解析
2019/09/28 Python
详解CSS3 rem(设置字体大小) 教程
2017/11/21 HTML / CSS
html5视频常用API接口的实战示例
2020/03/20 HTML / CSS
Omio西班牙:全欧洲低价大巴、火车和航班搜索和比价
2017/02/11 全球购物
Topshop法国官网:英国快速时尚品牌
2018/04/08 全球购物
Guess荷兰官网:美国服饰品牌
2020/01/22 全球购物
大学生求职简历的自我评价范文
2013/10/12 职场文书
生产经理的自我评价分享
2013/11/07 职场文书
2014党员学习兰辉先进事迹思想汇报
2014/09/17 职场文书
对照四风自我剖析材料
2014/10/07 职场文书
2015年教学管理工作总结
2015/05/20 职场文书
七年级数学教学反思
2016/02/17 职场文书
Golang 使用Map实现去重与set的功能操作
2021/04/29 Golang
java设计模式--原型模式详解
2021/07/21 Java/Android
使用refresh_token实现无感刷新页面
2022/04/26 Javascript