DOM驱动:JavaScript的DOM综合练习是指通过编写JavaScript代码来操作HTML文档中的DOM元素,实现一些交互效果和动态效果的练习。这些练习可以包括创建、删除、修改DOM元素,添加事件监听器,实现动画效果等。
简单地说就是手动通过操作JS来获取实现效果,每次修改都需要再次获取数据执行修改。
数据驱动:数据驱动:通过数据来驱动页面的变化,数据改变时,页面上的内容也会改变。
在数据驱动的开发模式下,开发者更多的是关心数据怎么流转,数据怎么变,而不需要通过代码去操作元素,开发过程更加简洁,代码更加简洁专一。
举个抽象一点的例子:
DOM驱动是,抽一鞭子就走一步路的懒驴,需要你不停的手动操作;
数据驱动是,设定好挂挡就会持续运行的机器,只需要设定好你要的数据即可。