以前学过C++
在我看来HTML DOM实际上就是一个树形文件类,在这个类里封装了很多变量,还有很多可以对变量进行操作的方法
而每一个打开的网页,实际上就是一个HTML DOM类的实例或对象,这个实例就可以调用DOM里的方法对HTML网页中的标签(类里封装的变量)进行操作
于是,就为JS里的函数/方法,提供了操作HTML标签的接口,实现了动态网页
我就是这样理解的,希望大家一起来探讨。
以前学过C++
在我看来HTML DOM实际上就是一个树形文件类,在这个类里封装了很多变量,还有很多可以对变量进行操作的方法
而每一个打开的网页,实际上就是一个HTML DOM类的实例或对象,这个实例就可以调用DOM里的方法对HTML网页中的标签(类里封装的变量)进行操作
于是,就为JS里的函数/方法,提供了操作HTML标签的接口,实现了动态网页
我就是这样理解的,希望大家一起来探讨。