不加好像也能正常工作, 加不加没区别?
1
codehz 2022 年 7 月 27 日
js 啥时候支持 override 关键词了?
|
2
linkopeneyes 2022 年 7 月 27 日
@codehz ts 有的
|
3
LeegoYih 2022 年 7 月 27 日
提醒作用,不使用 IDE 情况下,可以通过 override 就可以知道是重写方法。
如果父类删掉了某个方法,子类 override 修饰的方法编译时会报错。 |
4
codehz 2022 年 7 月 27 日
@sjhhjx0122 typescript 也不是 javascript 啊(
ts 用 noImplicitOverride 就可以强制覆盖用 override |
5
aaronlam 2022 年 7 月 27 日 via iPhone
在 ts 下有约束就只能加吧? js 下的话,压根就没这个语法关键字
|
6
libook 2022 年 7 月 27 日
可能说的是 ESDoc 里的 @override 标签吧。
JSDoc/ESDoc 是 JS 语言体系之外的两套辅助工具,通过使用符合标准的注释来让 IDE 进一步理解代码,从而更好地给开发者提示和辅助。 对 JS 引擎来说这些只是无意义的注释而已,会在运行时首先被忽略掉。 |
7
musi 2022 年 7 月 28 日
不管你写不写,反正你最终运行的代码里肯定没有这个
|