位置: 编程技术 - 正文

JavaScript的setter与getter方法

编辑:rootadmin

推荐整理分享JavaScript的setter与getter方法,希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:,内容如对您有帮助,希望把文章链接给更多的朋友!

以前在写项目过程一直都没有使用过Javascript的setter与getter方法,所以对其是一种要懂不懂的概念;今天看书看到这个知识点,还是模模糊糊的,于是就打算研究研究;

Javascript对象的属性是由名字,值和一组特性构成的。那么首先,来了解一下对象的两种属性:

数据属性,我们经常使用,应该很熟悉访问器属性,也称存取器属性

JavaScript的setter与getter方法

何为存取器属性?就是一组获取和设置值的函数。在ECMAScript5中,属性值可以用一个或两个方法设置,这两个方法就是getter和setter;因此getter和setter定义的属性被称为存取器属性。

上面的就是一个存取器属性定义的最简单的方法,可以看出getter和setter方法其实就是取代function的一个函数。

getter方法是无参数,并且有返回值的;当单独设置getter方法时,只能获取属性值,无法更改其定义的属性值的,保证了数据的安全性;

setter方法是有参数,没有返回值的;当单独设置setter方式时,是无法读取属性值的;

通过上面的代码可以看出,其中this是指其对象(即代码中的“o”);

另外,存取器属性也是可以被继承的;

标签: JavaScript的setter与getter方法

本文链接地址:https://www.jiuchutong.com/biancheng/373287.html 转载请保留说明!

上一篇:javascript+css3开发打气球小游戏完整代码

下一篇:bootstrap响应式工具使用详解

  • 已申报税额和已缴纳税额
  • 汇算清缴研发费用加计扣除优惠明细表
  • 个体工商户税收优惠政策2023年
  • 哪些东西要征收消费税
  • 制造企业印花税降为50%
  • 转让旧固定资产可以开专票吗
  • 公司员工受伤怎么报工伤
  • 应纳税额减征额包括哪些内容
  • 企业安全生产费用提取标准 最新
  • 学校捐赠收入需上交吗
  • 非独立核算的分公司注销流程
  • 小微企业减免的税金怎么做账
  • 一般纳税人企业所得税政策最新2023税率
  • 凭票报销交通费补贴
  • 基建人员工资计入哪个科目
  • 农民专业合作社属于什么企业类型
  • 固定资产叉车卖出怎么开票
  • 利润表里的营业税金及附加如何计算
  • 一般风险准备金计算公式
  • 火车票的进项税率是多少
  • 路由器怎么设置2.4g网络
  • 华为鸿蒙系统如何刷机
  • 收回物资的加工成本
  • 远程主机强迫关闭了现有连接我的世界
  • NPFMSG.exe - NPFMSG是什么进程 有什么用
  • 商会收到的会费要交企业所得税
  • 帮忙介绍业务
  • linux device drivers
  • loaddriver.exe是什么病毒
  • linux操作系统安装包
  • 二手房交易土增税文件
  • 员工重复报销后如何处理
  • 增值税发票超额后税率
  • 移动端h5页面适配
  • ecshop app搭建
  • 减税性质代码及名称农业
  • 前端基础知识总结
  • 餐饮企业原材料成本如何分析
  • 跨年进项税额未做账
  • 什么是增值税举个例子
  • 收到抵扣发票怎么做分录
  • 个体户餐饮服务包括哪些经营范围
  • mysql内存使用率过高
  • 市政道路基础设施
  • 坏账准备的帐务处理
  • 单位买的职工社保自己可以去社保局领卡吗
  • 福利费列支范围及标准
  • 交易性金融资产公允价值变动怎么算
  • 计提增值税如何做账
  • 投资利税率计算方法
  • 交易费用计入何种科目
  • 长期股权投资收回账务处理
  • 上个月进项发票在哪查询
  • 财政收回项目资金请示
  • 认缴的实收资本需要做账吗?
  • 库存商品的成本计算
  • sql高级写法
  • win10+Ubuntu16.04 LTS双系统完美教程(图文教程)
  • centos设置服务自启动
  • 右键无法新建wps
  • f11一键恢复系统详解
  • linux中make
  • 命令行批量重命名
  • linux 11
  • android打包v1v2
  • python条件语句的基本结构
  • pyinstaller指定python2
  • js 仿真
  • jquery弹出div遮罩层
  • unity3d颜色
  • python3的urllib
  • android客户端与服务器通信
  • html5videojs
  • bootstrap需要学多久
  • 单张发票开票限额?
  • 办理授权税务事项有哪些
  • 上海房屋出租交税
  • 上海税务举报邮箱号
  • 个人扣缴客户端怎样迁移信息
  • 北京市延庆区城管执法局
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设