javascript - 与 Closure Compiler 一起工作的 JavaScript 类的实现

标签 javascript oop class google-closure-compiler

是否有适用于 Closure Compiler 的 ADVANCED_OPTIMIZATIONS 的 JavaScript 类继承的实现?

看起来像John Resig's implementation没有。

最佳答案

这是设置继承的最简单也是最常见的方法之一:

function Parent() {}

function Child() {}

Child.prototype = Object.create(Parent.prototype);
Child.prototype.constructor = Child;

它与闭包编译器一起工作得很好。我不确定 Object.create 是否被正确识别,但看看 goog.inherits 的实现来自闭包库,它基本上做同样的事情。

关于javascript - 与 Closure Compiler 一起工作的 JavaScript 类的实现,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15566510/

相关文章:

javascript - POST 后隐藏 DIV

.net - 如何知道一个变量对于另一个对象来说是否只是 "pointer"或者是否可以独立存在

c++ - 有没有办法让一个类的每个对象都有一个提升线程?

java - 如何统计Java应用运行时哪个类被使用了多少次

javascript - 汇总谷歌图表中的分组/过滤数据

javascript - 如何在本地存储中存储数组?

javascript - 如何将我的代码更改为 jQuery 而不是纯 JS?

c# - OOD 和主客体混淆

class - 从 AnyObject 扩展的协议(protocol)和仅类协议(protocol)之间有什么区别?

python - 从 int 派生并在 python 类中使用关键字参数