DOM采用多态吗?

问题描述 投票:0回答:1

既然DOM是面向对象的,那么可以说它采用了“oop的四大支柱”吗?

它显然采用了继承,例如节点树中的父子关系。

Web Components 中的 Shadow DOM 可以作为封装的示例。

虚拟 DOM 可以是抽象的采用。

但是,我想不出一个可以用来说明 DOM 中存在多态性的例子。

请您给我指出正确的方向好吗?

oop dom polymorphism
1个回答
0
投票

您好,欢迎来到 StackOverflow。

DOM 不提供多态性,因为它是独立于语言的,但本身不是一种编程语言。

但是这些 OOP 概念适用于可以操作 DOM 的语言,例如 JavaScript。

© www.soinside.com 2019 - 2024. All rights reserved.