前端 JS 经典:访问器成员

简介: 前端 JS 经典:访问器成员

前言:在 ES6 中的 class 对象里,有一个 get 语法糖,它可以使对象里的函数,变成一个访问器的成员。这样做的意义是语义化。比如:有一个商品的对象,里面有单价和数量,和一个计算总价的函数。当我们不使用 get 定义这个函数时,在实例中,就需要用调用函数的方式获得总价。但是总价是一个数字,我们希望用属性的方式获取,就可以使用 get。

class Product {
  constructor(price, num) {
    this.price = price;
    this.num = num;
  }
 
  get allPrice() {
    return this.price * this.num;
  }
}
 
const candy = new Product(10, 20);
candy.allPrice; // 200
目录
相关文章
|
2天前
|
前端开发 应用服务中间件 nginx
网页设计,若依项目修改(It must be done)01----若依打包位置,nginx代理前端静态资源和后端接口,就是怎样设置转载,访问固定端口,让他访问其他资料的配置文件,访问/,给你那些
网页设计,若依项目修改(It must be done)01----若依打包位置,nginx代理前端静态资源和后端接口,就是怎样设置转载,访问固定端口,让他访问其他资料的配置文件,访问/,给你那些
|
3天前
|
前端开发 JavaScript
js 等待接口访问成功后执行指定代码【3种方法】(含async await Promise的使用)
js 等待接口访问成功后执行指定代码【3种方法】(含async await Promise的使用)
6 1
|
1天前
|
前端开发 JavaScript
js 打开资源管理器(经典范例:纯前端选择并预览图片)
js 打开资源管理器(经典范例:纯前端选择并预览图片)
13 0
|
2天前
|
前端开发
若依修改,前端部署最初的样子,Ngnix部署最初的模样,配置域名/,就能够访问,最初的Ngnix的配置是怎样写的
若依修改,前端部署最初的样子,Ngnix部署最初的模样,配置域名/,就能够访问,最初的Ngnix的配置是怎样写的
|
3天前
|
前端开发 JavaScript API
只会用插件可不行,这些前端动画技术同样值得收藏-JavaScript篇(下)
只会用插件可不行,这些前端动画技术同样值得收藏-JavaScript篇(下)
|
3天前
|
监控 JavaScript 前端开发
只会用插件可不行,这些前端动画技术同样值得收藏-JavaScript篇(上)
只会用插件可不行,这些前端动画技术同样值得收藏-JavaScript篇(上)
12 0
|
3天前
|
JavaScript 前端开发 API
JS案例:前端Iframe及Worker通信解决思路
JS案例:前端Iframe及Worker通信解决思路
|
3天前
|
JavaScript 前端开发
JS进阶篇(前端面试题整合)(三)
JS进阶篇(前端面试题整合)(三)
12 0
|
3天前
|
前端开发 JavaScript
前端 JS 经典:箭头函数的意义
前端 JS 经典:箭头函数的意义
5 0
|
3天前
|
前端开发 JavaScript
前端 JS 经典:变量交换
前端 JS 经典:变量交换
6 0