【发布时间】:2016-07-02 10:04:26
【问题描述】:
这是一个场景。我有一个名为 business 的类,business 有一个域,如食品、娱乐等。Business 类具有 id、name 和对域的引用等属性。我将创建不同的领域类,如食品、娱乐和服装。每个域类都有自己的属性(可能很少有共同点)。 如果是 Java,我可以简单地使用 Object 类或一些接口,这些接口允许我在运行时提供任何这些类型的引用。 但我不知道如何在 Javascript 中实现这一点。在这方面的任何帮助将不胜感激。
【问题讨论】:
-
Javascript 变量可以保存任何数据类型,包括数组、对象、布尔值甚至函数。
-
在 JS 中变量没有类型(值有),所以你不需要
interface,因为 Java 有它们。您可以在运行时提供任何这些对象并使用它们的属性。
标签: javascript oop