1 模块划分
对于web开发模块,我总结为以下几个:
HTML:这是web开发的基本的东西
CSS :它与HTML的接口是<sytle>标签,主要是显示效果的修饰
DIV:它与HTML的接口是<div>标签,主要对元素的布局进行控制
脚本:它与HTML的接口是<script>标签,独立于HTML之外,产生动态效果(指信息的控制与流动)
DOM:它为脚本语言访问HTML的元素提供了统一的接口
2 与传统程序开发的区别
2.1 正交性不强
2.2 规范不统一
2.3 语法不严谨
2.3.1 <script>标签
2.4 开发框架和库的种类杂多
2.4.1 jQuery
2.4.2 AMD规范