JavaScript与JSON从入门到精通(第2版)
معرفی کتاب «JavaScript与JSON从入门到精通(第2版)» نوشتهٔ [美]布鲁诺·约瑟夫·德梅洛 等著 刘晓雪 译، منتشرشده توسط نشر 清华大学出版社 در سال 2019. این کتاب در فرمت pdf، زبان zh ارائه شده است. «JavaScript与JSON从入门到精通(第2版)» در دستهٔ بدون دستهبندی قرار دارد.
本书详细阐述了与JSON相关的基本解决方案,主要包括JSON简介、JSON结构、基于JSON的AJAX请求、跨域异步请求、JSON调试、构建Carousel应用程序、JSON的替代方案、hapi.js简介、在MongoDB中存储JSON文档、利用JSON配置任务管理器、实时系统和分布式系统中的JSON、JSON用例等内容。此外,本书还提供了相应的示例、代码,以帮助读者进一步理解相关方案的实现过程。 本书既可作为高等院校计算机及相关专业的教材和教学参考书,也可作为相关开发人员的自学教材和参考手册。 封面 1 扉页 2 内容简介 3 版权页 3 译者序 4 前言 6 目录 10 第1章 JSON简介 14 1.1 数据交换格式JSON 14 1.2 基于JSON的Hello World程序 17 1.3 如何在内存中存储JSON 19 1.4 JSON的数据类型 21 1.5 支持JSON的编程语言 23 1.6 本章小结 27 第2章 JSON结构 28 2.1 插入外部JavaScript 28 2.2 访问JSON中的对象 29 2.3 执行复杂的操作 32 2.4 修改JSON 35 2.5 本章小结 37 第3章 基于JSON的AJAX请求 38 3.1 基本的Web操作 38 3.2 AJAX需求 39 3.3 托管JSON 41 3.4 第一个AJAX调用 43 3.5 解析JSON数据 53 3.6 本章小结 54 第4章 跨域异步请求 55 4.1 API 55 4.2 利用JSON数据生成GET和POST调用 55 4.3 跨域AJAX调用存在的问题 64 4.4 JSONP简介 66 4.5 本章小结 69 第5章 JSON调试 70 5.1 使用开发工具 70 5.2 验证JSON 73 5.3 格式化JSON 74 5.4 本章小结 75 第6章 构建Carousel应用程序 77 6.1 配置Carousel应用程序 77 6.2 生成Carousel应用程序的JSON文件 78 6.3 Bootstrap简介 84 6.4 本章小结 89 第7章 JSON的替代方案 90 7.1 依赖关系管理 90 7.2 存储应用程序配置的JSON 92 7.3 存储应用程序元数据的JSON 99 7.4 与YAML进行比较 104 7.5 本章小结 105 第8章 hapi.js简介 106 8.1 利用JSON实现基本的服务器配置 106 8.2 使用JSON元数据和常量 108 8.3 利用JSON配置API 110 8.4 在hapi中配置插件 112 8.5 使用POSTMAN测试API 114 8.6 本章小结 119 第9章 在MongoDB中存储JSON文档 120 9.1 配置MongoDB 120 9.2 连接hapi App与MongoDB 122 9.3 JSON和BSON 124 9.4 插入一个JSON文档 127 9.5 检索JSON文档 130 9.6 MongoDB中基于JSON的模式 131 9.7 本章小结 135 第10章 利用JSON配置任务管理器 136 10.1 任务管理器的含义 136 10.2 gulp.js简介 136 10.3 在gulp.js中创建任务 137 10.4 自动化测试 144 10.5 gulp JSON配置 146 10.6 本章小结 147 第11章 实时系统和分布式系统中的JSON 148 11.1 基于Socket.IO的JSON 148 11.2 在Apache Kafka中使用JSON 159 11.3 本章小结 166 第12章 JSON中的用例 167 12.1 GeoJSON——地理空间JSON数据格式 167 12.2 JSONLD——针对SEO的JSON格式 168 12.3 BSON——快速遍历的JSON格式 170 12.4 messagePack 170 12.5 本章小结 171 正文结束 171 本书阐述了与JSON相关的基本解决方案,主要包括JSON简介、JSON结构、基于JSON的AJAX请求、跨域异步请求、JSON调试、构建Carousel应用程序、JSON的替代方案、hapi.js简介、在MongoDB中存储JSON文档、利用JSON配置任务管理器、实时系统和分布式系统中的JSON、JSON用例等内容。书中还提供了相应的示例、代码
دانلود کتاب JavaScript与JSON从入门到精通(第2版)