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 的 prototype问题。
Jan 03 Javascript
ASP中进行HTML数据及JS数据编码函数
Nov 11 Javascript
JQuery制作的放大效果的popup对话框(未添加任何jquery plugin)分享
Apr 28 Javascript
js中的json对象详细介绍
Oct 29 Javascript
jQuery实现表单提交时判断的方法
Dec 13 Javascript
JavaScript中使用自然对数ln的方法
Jun 14 Javascript
分享使用AngularJS创建应用的5个框架
Dec 05 Javascript
Bootstrap按钮功能之查询按钮和重置按钮
Oct 26 Javascript
jquery.multiselect多选下拉框实现代码
Nov 11 Javascript
利用vue和element-ui设置表格内容分页的实例
Mar 02 Javascript
Angular 4.x+Ionic3踩坑之Ionic3.x pop反向传值详解
Mar 13 Javascript
JS中作用域以及变量范围分析
Jul 18 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中$美元符号与Zen Coding冲突问题解决方法分享
2014/05/28 PHP
如何取得中文输入的真实长度?
2006/06/24 Javascript
javascript实现无限级select联动菜单
2015/01/02 Javascript
Javascript中的apply()方法浅析
2015/03/15 Javascript
javascript实现textarea中tab键的缩排处理方法
2015/06/26 Javascript
js格式化输入框内金额、银行卡号
2016/02/01 Javascript
jquery的ajax提交form表单的两种方法小结(推荐)
2016/05/25 Javascript
深入浅析JavaScript函数前面的加号和叹号
2016/07/09 Javascript
js实现千分符和保留几位小数的简单实例
2016/08/01 Javascript
js实现图片缓慢放大缩小效果
2016/08/02 Javascript
vue日期组件 支持vue1.0和2.0
2017/01/09 Javascript
微信小程序 开发之全局配置
2017/05/05 Javascript
vue-router实现tab标签页(单页面)详解
2017/10/17 Javascript
微信小程序实现自定义加载图标功能
2018/07/19 Javascript
基于JavaScript实现每日签到打卡轨迹功能
2018/11/29 Javascript
vue中datepicker的使用教程实例代码详解
2019/07/08 Javascript
Python ORM框架SQLAlchemy学习笔记之映射类使用实例和Session会话介绍
2014/06/10 Python
深入分析在Python模块顶层运行的代码引起的一个Bug
2014/07/04 Python
python utc datetime转换为时间戳的方法
2019/01/15 Python
python禁用键鼠与提权代码实例
2019/08/16 Python
python3获取文件中url内容并下载代码实例
2019/12/27 Python
PyQt5事件处理之定时在控件上显示信息的代码
2020/03/25 Python
实习自我鉴定范文
2013/10/30 职场文书
质检员的岗位职责
2013/11/15 职场文书
制药工程专业毕业生推荐信
2013/12/24 职场文书
工作疏忽检讨书
2014/01/25 职场文书
企业内部培训方案
2014/02/04 职场文书
党员批评与自我批评思想汇报(集锦)
2014/09/14 职场文书
预备党员半年考察意见
2015/06/01 职场文书
李强感恩观后感
2015/06/17 职场文书
中学后勤工作总结2015
2015/07/22 职场文书
车间班组长竞聘书
2015/09/15 职场文书
七年级话题作文之执着
2019/11/19 职场文书
golang实现一个简单的websocket聊天室功能
2021/10/05 Golang
MySQL学习之基础命令实操总结
2022/03/19 MySQL
Android开发 使用文件储存的方式保存QQ密码
2022/04/24 Java/Android