《众妙之门——JavaScript与jQuery技术精粹》——导读

简介: 前 言 众妙之门——JavaScript与jQuery技术精粹 对于网站开发设计人员而言,在面对选择解决方案时做出正确的决定并不容易。不论是在建立复杂的网站应用还是在改进网站的过程中,都会有很多前期解决方案可供选择,有时选择最合适的一款方案至关重要。

screenshot

前 言
众妙之门——JavaScript与jQuery技术精粹
对于网站开发设计人员而言,在面对选择解决方案时做出正确的决定并不容易。不论是在建立复杂的网站应用还是在改进网站的过程中,都会有很多前期解决方案可供选择,有时选择最合适的一款方案至关重要。本书着重讲述了在选择相应解决方案时务必要注意的事项,即是否稳定并易于定制、是否有实用性并易于理解、是否具有可维护性、兼容性,以及功能的可拓展性。

本书重点阐述了检验代码的重要性以及在执行JavaScript程序时需要避免的问题。所选择的解决方案应能符合较高的编码标准并能够剔除常见错误。本书将会告诉你如何获得此类解决方案。其中一部分内容介绍了利用专家系统审核代码并检查是否有其他方法解决当前问题。

在本书中,你将会熟悉JavaScript基本动画操作的黄金法则,了解JSON作为一种数据格式与JavaScript函数(数学、数组、字符串函数)共同存在,了解一些快捷符号等。当然,我们还会提到触发网站应用的JS事件、匿名函数的执行、模块模式、配置信息,以及与后台的交互及代码库的使用说明。对AJAX感兴趣的读者可以获得与动态可搜索内容相关的知识。在本书的后半部分,着重介绍了与jQuery有关的重要内容,能够帮助读者对jQuery的应用有更加透彻的认识。
版权声明
第一部分 JavaScript基础篇
[第1章 初学JavaScript 需知的七件事
1.1 缩略标记 ](https://yq.aliyun.com/articles/91677)
1.2 JSON数据格式
1.3 JavaScript自带函数(数学、数组以及字符串函数)
1.4 事件代理
1.5 匿名函数和模块模式
1.6 允许配置
1.7 与后台交互
1.8 特定于浏览器的代码就是浪费时间,试试库文件
[第2章 复查JavaScript 代码的启示
2.1 简介 ](https://yq.aliyun.com/articles/91716)
2.2 在哪里可以使代码得到复查?
2.3 该怎样构造复查请求?
2.4 进行代码复查的人员需要提供的信息
2.5 协作代码复查
2.6 JavaScript代码复查实例
2.7 总结
第3章 利用七步测试法找到正确的JavaScript 解决方法
第4章 关于JavaScript 的十个古怪之处和秘密
第5章 JavaScript 的“七宗罪”
第6章 JavaScript 动画计算详解
第7章 使用AJAX 爬行算法的可搜索式动态信息
第二部分 Query 应用篇
第8章 jQuery 几个易混淆之处
第9章 使用 jQuery 和 PHP GD 处理图片
第10章 使用 jQuery 制作自己的书签
第11章 基本的jQuery 插件模式
第12章 jQuery 插件清单:是否应该使用jQuery 插件?

相关文章
|
5天前
|
JavaScript 前端开发 C++
【Web 前端】JavaScript window.onload 事件和 jQuery ready 函数有何不同?
【5月更文挑战第2天】【Web 前端】JavaScript window.onload 事件和 jQuery ready 函数有何不同?
|
7天前
|
机器学习/深度学习 人工智能 JavaScript
【JavaScript 与 TypeScript 技术专栏】JavaScript 与 TypeScript 的未来发展趋势
【4月更文挑战第30天】本文探讨了JavaScript和TypeScript的未来发展趋势。JavaScript将聚焦性能优化、跨平台开发、人工智能和WebAssembly的整合。TypeScript则将深化与其他框架的结合,强化类型检查,适应前端工程化,并与WebAssembly融合。两者在Vue 3.0及Web开发中的结合将更加紧密,TypeScript有望在更多领域扩展应用。随着技术进步,JavaScript和TypeScript的结合将成为Web开发的主流趋势。
|
7天前
|
JavaScript 前端开发 安全
【JavaScript与TypeScript技术专栏】TypeScript如何帮助JavaScript开发者避免常见错误
【4月更文挑战第30天】TypeScript,JavaScript的超集,通过静态类型检查和面向对象特性,帮助开发者避免类型错误、引用错误和逻辑错误,提升代码质量和可维护性。它引入类型注解、接口、可选链和空值合并,使代码更清晰、安全。对于大型项目,TypeScript的接口、类和泛型有助于代码结构化和模块化。学习TypeScript能提高JavaScript开发效率。
|
7天前
|
JavaScript 前端开发 IDE
【JavaScript与TypeScript技术专栏】使用TypeScript优化JavaScript应用性能
【4月更文挑战第30天】本文探讨了如何使用TypeScript优化JavaScript应用性能。TypeScript通过静态类型检查、更好的编译器优化和IDE支持提升代码稳定性和开发效率。利用类型注解、泛型、类与继承以及枚举和常量,开发者能构建高效、灵活和健壮的代码。逐步将TypeScript引入现有JavaScript项目,并通过案例分析展示性能提升效果。随着TypeScript社区的发展,它将在Web开发性能优化中扮演更重要角色。
|
7天前
|
开发框架 JavaScript 前端开发
【JavaScript 与 TypeScript 技术专栏】TypeScript 在 Web 开发中的前沿应用
【4月更文挑战第30天】TypeScript在Web开发中日益重要,以其强大的类型系统提升代码质量,支持组件化开发,与React、Vue、Angular等框架良好集成。在大型项目管理中,TypeScript助于代码组织和优化,提高团队协作效率。此外,它提升开发体验,提供智能提示和错误检测。众多成功案例证明其前沿应用,未来将在Web开发领域持续发挥关键作用。
|
7天前
|
JavaScript 前端开发 IDE
【JavaScript与TypeScript技术专栏】JavaScript与TypeScript混合编程模式探讨
【4月更文挑战第30天】本文探讨了在前端开发中JavaScript与TypeScript的混合编程模式。TypeScript作为JavaScript的超集,提供静态类型检查等增强功能,但完全切换往往不现实。混合模式允许逐步迁移,保持项目稳定性,同时利用TypeScript的优点。通过文件扩展名约定、类型声明文件和逐步迁移策略,团队可以有效结合两者。团队协作与沟通在此模式下至关重要,确保代码质量与项目维护性。
|
7天前
|
JavaScript 前端开发 IDE
【JavaScript与TypeScript技术专栏】TypeScript在JavaScript库与框架开发中的作用
【4月更文挑战第30天】TypeScript,微软开发的JavaScript超集,以其强类型和面向对象特性,正成为提升Web项目质量和效率的关键工具,尤其在库和框架开发中。它通过类型系统减少运行时错误,提供内置文档,便于重构,增强IDE支持,以及支持模块化。流行框架如React、Angular已支持TypeScript,未来有望成为开发高质量库和框架的标准语言。随着社区增长,TypeScript将在Web开发领域扮演更重要角色。
|
7天前
|
JavaScript 前端开发 开发工具
【JavaScript 与 TypeScript 技术专栏】TypeScript 如何提升 JavaScript 代码的可读性与可维护性
【4月更文挑战第30天】TypeScript 提升 JavaScript 代码的可读性和可维护性,主要通过静态类型系统、增强代码组织、智能提示与错误检测、文档化和在大型项目中的优势。静态类型减少误解,类和接口提供结构,智能提示提高编码效率,类型注解充当内置文档。在大型项目中,TypeScript 降低理解差异,平滑迁移现有 JavaScript 项目,助力提高开发效率和项目质量。
|
7天前
|
监控 JavaScript 前端开发
【JavaScript与TypeScript技术专栏】TypeScript在JavaScript项目中的渐进式采用
【4月更文挑战第30天】TypeScript是JavaScript的超集,引入静态类型、接口等特性,提升代码安全性和可读性。在JavaScript项目中采用TypeScript可享受类型安全、社区支持及优秀工具集成等优势。渐进式采用策略包括评估项目现状、逐步引入新旧模块、编写类型定义文件、配置编译选项和编写测试用例,以提高项目质量和效率。
|
7天前
|
JavaScript 前端开发 编译器
【JavaScript与TypeScript技术专栏】从JavaScript迁移到TypeScript的最佳实践
【4月更文挑战第30天】本文介绍了从 JavaScript 迁移到 TypeScript 的最佳实践。首先,学习 TypeScript 基础并安装编译器。接着,采取逐步迁移策略,保持与 JavaScript 兼容,利用类型定义和接口增强代码可读性。此外,借助 TSLint 和 Prettier 保证代码质量与风格一致性,使用类型定义文件提升第三方库的可维护性。