我来自 Java 对象模型和 JSON 新手。试图了解 JSON 对象模型的真实性。它提供implement
和extend
能力吗?
如果不是,那么我将如何实现类似的对象模型?
我确实尝试过用谷歌搜索,但找不到任何具体的东西。
我来自 Java 对象模型和 JSON 新手。试图了解 JSON 对象模型的真实性。它提供implement
和extend
能力吗?
如果不是,那么我将如何实现类似的对象模型?
我确实尝试过用谷歌搜索,但找不到任何具体的东西。
我有一种感觉,你的意思是“试图理解JavaScript对象模型的真实性”。如果您愿意,任何 javascript 对象的 JSON 表示将只是该对象的转录。因此,任何与 OO 结构有关的事情都必须在 JavaScript 中处理,而不是 JSON 本身。这个问题可以很好地引导您以 JSON 格式表示您的对象。
PS:如果您对 java OO 模型感到满意,typescript 的 Playground对您来说可能是一个很好的“可视化工具”。在左侧面板上,您可以创建非常接近您在 java 中创建的对象(玩继承等)的东西,在右侧,您会看到它是 javascript“翻译”。非常干净,非常直截了当“按书本”。
javascript 没有像 java 那样内置的 implements 或 extends 方法。如果需要,您可以构造方法来模拟该行为。那里有提供这些所需行为的 mvc 库,例如 mvc 库主干的模型类具有扩展功能。谷歌,javascript 继承了解更多信息。