typescript - 是否有计划将 Protected 添加到 typescript

标签 typescript protected

是否有计划将 Protected 修饰符添加到 TypeScript 中? 如果没有 Protected,继承就无法在不将 var/function 暴露给外部类的情况下正常工作。

最佳答案

您可以遵循的 protected 支持的具体请求是 here

正如您所看到的,它获得了很多选票。然而,在大多数情况下,TypeScript 遵循 ECMAScript 较新提案/版本的设计,而不是自行创新。由于 protected 是脱离 ECMAScript/JavaScript 支持的一种方式,所以我预计不会很快实现。许多开发人员已经建立了编码约定,并在那些 protected 可能更有意义的情况下使用 public

关于typescript - 是否有计划将 Protected 添加到 typescript,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21522402/

相关文章:

c++ - C++中 protected 访问中的数据损坏

oop - 为什么 protected 和私有(private)属性可以由同一个类而不是同一个对象访问?

javascript - 在 typescript 中合并类型(将键添加到现有的 keyof 类型)

javascript - 如何在 Flow 中使用(或模拟)具有覆盖字段的对象传播?

java - 复杂继承/包组合中的包私有(private)成员可见性 - Qiuck 验证可见性的一般规则

c++ - 有没有办法从类的外部声明一个 C++ 保护的变量?

java - 在不使用 protected 的情况下处理抽象类的正确方法是什么?

node.js - TS : Module augmentation, <Type> 仅指类型,但在此处用作值

javascript - NextJS 服务器文件中的 typescript 错误

typescript - VSCode 忽略 tsconfig.json 并编译生成不正确错误的单个文件?