我花了很多时间来学习如何在 Javascript 中实现 OOP,就像在 1999 年的 ECMA 262 中一样:现在我想知道是否有人认为新的 JS 2.0 会很快到来,我是 学习无用,因为这个新版本将以经典方式(Java 等)实现 OOP,并将成为接口(interface)、泛型和其他经典语言特性...
那么我必须停下来等待吗?
最佳答案
Javascript 是一种动态类型的脚本语言,它使用基于原型(prototype)的继承。
正是这些属性使它区别于 Java、C# 并使其特别适用于 Web 开发。为什么有人想要或需要将它变成另一个 Java 或 C#,他们已经做得很好了。
So no,现在学习Javascript是非常值得的。更深入地学习 Javascript 实际上帮助我更好地理解一般的动态语言(来自 C#、C++),甚至有一些 Functional aspects去掌握。
关于JavaScript 2.0 规范,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/586625/