js对象中的set和get方法
2024-10-22 04:48:59
在js中,每个对象都有set和get方法,也可以自己进行定义,这里先简单说下用法
var person = {
_name:'小花',
get name() {
return this._name + 'get方法'
},
set name(n) {
this._name = n + '调用了set方法'
}
}
console.log(person); // 这里是person对象,有两个属性,一个是name,一个是_name,name和_name的值不同
console.log(person._name); // 这是 person._name,
//
console.log(person.name);
person.name = '小芳' // 调用了est方法,
console.log(person.name); //先set方法设置,在get方法获取
浏览器中显示
{_name: "小花"}name: "小芳调用了set方法get方法"_name: "小芳调用了set方法"get name: ƒ name()set name: ƒ name(n)__proto__: Object
getAndSet.html:27 小花
getAndSet.html:29 小花get方法
getAndSet.html:31 小芳调用了set方法get方法
最新文章
- C#将Word转换成PDF方法总结(基于Office和WPS两种方案)
- Eclipse: Resource is out of sync with the file system when publishing to tomcat server on Eclipse
- IPD模式下开展敏捷开发的一些问题汇总
- POJ 2342 Anniversary party (树dp)
- LINUX系统镜像下载总汇
- hdu4453 Looploop 2012年杭州现场赛 Splay
- VBS基础篇 - 对象(5) - File对象
- fputcsv 导出CSV、Excel DownLoad
- 《高性能javascript》学习总结
- 【AtCoder】AGC016
- Mouse Without Borders软件,主要功能备忘录
- 洛谷P1042 乒乓球【模拟】
- [UE4]制作按钮小技巧
- [PHP]防止表单重复提交的几种方法
- Altera PLL应用中注意的问题
- CENTOS 挂载ntfs移动硬盘
- 学习总结:jQuery插件开发模式和结构
- opencv图片转幻灯片视频
- BZOJ 50题纪念?
- 利用nginx加速web访问