从DHTML到DOM脚本编程:现代JavaScript的最佳实践
1. JavaScript作为“行为层”
网页开发可以被认为是由几个不同的“层次”组成的。每一层都有其特定的功能,确保网页不仅美观,而且功能强大、易于维护。以下是这些层次的具体描述:
| 层次 | 描述 |
|---|---|
| 行为层 | 在客户端执行,定义了用户与不同元素交互时的行为方式(如JavaScript或Flash网站的ActionScript)。 |
| 表现层 | 在客户端显示,是网页的外观(CSS、图像)。 |
| 结构层 | 由用户代理转换或显示。这是定义某些文本或媒体内容的标记语言(XHTML)。 |
| 内容层 | 存储在服务器上,包括网站上使用的所有文本、图像和多媒体内容(XML、数据库、媒体资源)。 |
| 业务逻辑层(或后端) | 在服务器上运行,决定如何处理传入数据以及返回给用户什么内容。 |
将JavaScript视为“行为层”意味着它应该独立于内容和表现层。这种分离不仅提高了代码的可维护性,还增强了网页的可访问性和用户体验。
超级会员免费看
订阅专栏 解锁全文

被折叠的 条评论
为什么被折叠?



