与这个例子相对应的,就是你所谓“学习了的”html,css,js,jq,这些东西你只是把它们从书本上搬到了你的脑子里,你的脑子就是上面那个例子中的仓库。
如果不了解业务而去学这些东西的话,就类似于代码才写了几百行,就开始看《设计模式》一样,学的不接地气。
那回到刚才的问题,怎么叫有效的练习呢?
做静态HTML页面熟悉了,你就熟悉了网页上的各种结构,你就熟悉了你要操作哪里,才能让哪里有变化。
就例如我自己吧,2002年就做网页设计,然后是网页制作,然后是JS前端开发。
因为我做了好多年的静态网页制作,导致我对各种网页的DOM结构无比熟悉,一看UI,就知道它的View展现和dom结构应该是什么样子,就知道我想让这里动起来,应该把事件写在那里,。。。
静态网页的DOM结构,是前端开发的基础。这个不熟悉,你用JS操作什么呢?