如何深入了解JavaScript中的私有属性和成员?
- 内容介绍
- 文章标签
- 相关推荐
本文共计1582个文字,预计阅读时间需要7分钟。
创建一个坑+首先挖个坑——这是一段JS代码,BusinessView中要处理两件事,即对表格和地图进行布局。+类定义将+前缀约定为私有+class BaseView { layout() { console.log(BaseView Layout); } } class BusinessView extends BaseView {
坑
首先挖个坑 —— 这是一段 JS 代码,BusinessView 中要干两件事情,即对表单和地图进行布局。
代表将 _ 前缀约定为私有
class BaseView { layout() { console.log("BaseView Layout"); } } class BusinessView extends BaseView { layout() { super.layout(); this._layoutForm(); this._layoutMap(); } _layoutForm() { // .... } _layoutMap() { // .... } }
然后,由于业务的发展,发现有很多视图都存在地图布局。
本文共计1582个文字,预计阅读时间需要7分钟。
创建一个坑+首先挖个坑——这是一段JS代码,BusinessView中要处理两件事,即对表格和地图进行布局。+类定义将+前缀约定为私有+class BaseView { layout() { console.log(BaseView Layout); } } class BusinessView extends BaseView {
坑
首先挖个坑 —— 这是一段 JS 代码,BusinessView 中要干两件事情,即对表单和地图进行布局。
代表将 _ 前缀约定为私有
class BaseView { layout() { console.log("BaseView Layout"); } } class BusinessView extends BaseView { layout() { super.layout(); this._layoutForm(); this._layoutMap(); } _layoutForm() { // .... } _layoutMap() { // .... } }
然后,由于业务的发展,发现有很多视图都存在地图布局。

