JavaScript DOM编程艺术:行为与结构分离
需积分: 0 51 浏览量
更新于2024-12-24
收藏 10.53MB PDF 举报
《JavaScript.DOM编程艺术》是一本深入讲解JavaScript与文档对象模型(Document Object Model, DOM)的权威指南,由Jeremy Keith撰写,并配以Dave Shea的序言。该书旨在帮助web设计者和开发者理解和应用JavaScript技术,以提升网页的交互性和动态性。
书中强调将行为与结构分离,采用无侵入式JavaScript(Unobtrusive JavaScript),这是一种最佳实践,它允许在不破坏页面结构的前提下,添加功能和响应用户操作,保持了代码的清晰和可维护性。这种方法有助于创建更加灵活且易于扩展的网站,即使在旧版浏览器环境中也能提供基本的功能,即通过渐进增强(Progressive Enhancement)的理念来确保跨浏览器兼容性。
DOMScripting是本书的核心内容,它涵盖了如何通过JavaScript操作HTML文档树,包括元素、属性、节点以及事件处理等。DOM模型允许开发者动态地读取、修改和创建网页内容,从而实现丰富的用户界面效果和动态交互。
作者Jeremy Keith在版权页中明确指出,未经版权所有者和出版社事先书面许可,任何形式的复制或传输都必须得到授权。本书的ISBN号为1-59059-533-5,印刷和装订在美国,由Springer-Verlag New York, Inc.发行到全球各地的图书市场。
对于翻译信息,有兴趣的人士可以通过联系Apr部门获取相关信息,或访问Springer Online网站查询更多详情。《JavaScript.DOM编程艺术》是一本实用的资源,适合那些希望深入理解并熟练运用JavaScript进行Web设计和开发的专业人士。通过阅读这本书,读者可以掌握如何优雅降级(Graceful Degradation)以确保网站在不同环境下的表现,从而提高用户体验和网站的可用性。
2018-03-02 上传
2023-06-22 上传
2023-10-23 上传
2023-08-13 上传
2023-10-02 上传
2023-03-16 上传
2023-03-16 上传
yemaoyaoxuexi
- 粉丝: 0
- 资源: 5
最新资源
- radio-pomarancza:Szablon PHP,HTMLCSS pod广播互联网
- mini-project-loans:Lighthouse Labs迷你项目,用于创建简单的贷款资格API
- 行业分类-设备装置-可远程控制的媒体分配装置.zip
- 密码战
- Python库 | OT1D-0.3.5-cp39-cp39-win_amd64.whl
- Reactivities
- VB仿RealonePlayer播放器的窗体界面
- symfony_issuer_40452
- healthchecker
- 行业分类-设备装置-可编程多媒体控制器的编程环境和元数据管理.zip
- dosmouse:只是为了好玩:是我在汇编程序I386中编写的一个程序,用于在MsDOS控制台上使用鼠标(在Linux上,类似的程序称为gpm)
- Python库 | os_client_config-1.22.0-py2.py3-none-any.whl
- HERBv1
- BuzzSQL-开源
- show-match:一个允许用户从特定频道搜索电视节目并保存该列表以供将来参考的应用
- ETL-Project:该项目将利用ETL流程