
JavaScript经典案例
5星
- 浏览量: 0
- 大小:None
- 文件类型:PDF
简介:
《JavaScript经典案例》一书汇集了多个实用且经典的编程实例,旨在帮助读者深入理解JavaScript语言的核心概念与高级特性。通过阅读本书,开发者可以掌握如何编写高效、简洁且具有高度可维护性的代码,从而在实际项目中应用这些知识解决复杂问题。
前言
第1章 使用JavaScript字符串
1.0 简介
1.1 连接两个或多个字符串
1.2 将字符串与其它数据类型连接起来
1.3 比较条件下的字符串
1.4 在字符串中查找子串
1.5 从一个字符串提取子串
1.6 检查是否存在非空的字符串
1.7 分解关键字为单独的关键字列表
1.8 插入特殊字符
1.9 处理textarea中的单行文本
1.10 移除字符串末尾的空白字符
1.11 左填充或右填充一个字符串
第2章 使用正则表达式
2.0 简介
2.1 测试子串是否存在
2.2 不区分大小写的子串匹配测试
2.3 验证社会安全号码格式的正确性
2.4 查找并高亮显示模式的所有实例
2.5 使用新字符串替换旧模式
2.6 利用捕获圆括号交换单词顺序
2.7 通过正则表达式去除空白字符
2.8 使用命名实体替代HTML标签
第3章 处理日期、时间和定时器
3.0 简介
3.1 打印今天的日期
3.2 显示UTC时间与日期
3.3 输出ISO 8601格式的日期
3.4 将ISO 8601格式转换为Date对象可接受的形式
3.5 创建特定日期实例
3.6 预测未来的某个日期
3.7 记录流逝的时间
3.8 延迟执行代码
3.9 设置重复性定时器
3.10 使用闭包函数与定时器配合使用
第4章 数字处理和数学运算
4.0 简介
4.1 保持递增计数
4.2 将十进制数字转换为十六进制值
4.3 创建随机数生成器
4.4 随机产生颜色数值
4.5 表格字符串到数字的转换
4.6 对表格中的所有列进行求和运算
4.7 在角度与弧度之间相互转换
4.8 查找页面元素中适合放置圆的位置
4.9 计算圆弧长度
第5章 使用数组及循环结构
5.0 简介
5.1 遍历数组中的每个元素
5.2 创建多维数组
5.3 从数组生成字符串
5.4 对数组进行排序操作
5.5 按照顺序存储和访问数值
5.6 反向顺序存储和读取数据
5.7 根据现有数组创建子集
5.8 在数组中搜索元素
5.9 将多维数组转换为一维形式
5.10 查找并替换或删除特定的数组项
5.11 对每个数组成员应用函数操作
5.12 执行一个函数对所有元素进行处理,并返回新的结果集
5.13 创建过滤后的数据集合
5.14 验证数组内容的有效性
5.15 使用关联数组存储表单字段名与值
第6章 构建可重用的JavaScript代码
6.0 简介
6.1 编写可以重复使用的代码片段
6.2 向函数传递单一数据项
6.3 将复杂的数据对象传给函数
6.4 创建动态运行时函数
6.5 作为参数将一个函数传递给另一个函数使用
6.6 实现递归算法的编写
6.7 编写能够记忆状态信息的自定义函数
6.8 使用通用的柯里化技术提高程序性能
6.9 利用缓存计算优化程序效率
6.10 包装全局变量为匿名函数
第7章 处理事件
7.0 简介
7.1 监测页面加载完成的时间点
7.2 使用Event对象获取鼠标点击坐标信息
7.3 创建通用可重用的事件处理程序
7.4 根据条件取消事件执行
7.5 阻止事件在嵌套元素中的传播
7.6 捕获键盘输入活动
7.7 利用HTML 5拖放功能创建交互效果
7.8 使用Safari方向感应和其他移动平台特性
第8章 浏览器模块
8.0 简介
8.1 请求访问者确认操作
8.2 创建新的下拉式浏览器窗口
8.3 查找
全部评论 (0)


