𝔖 Scriptorium
✦   LIBER   ✦

📁

JavaScript与JSON从入门到精通(第2版)

✍ Scribed by [美]布鲁诺·约瑟夫·德梅洛 等著 刘晓雪 译


Publisher
清华大学出版社
Year
2019
Tongue
Chinese
Leaves
171
Edition
2
Category
Library

⬇  Acquire This Volume

No coin nor oath required. For personal study only.

✦ Synopsis


本书详细阐述了与JSON相关的基本解决方案,主要包括JSON简介、JSON结构、基于JSON的AJAX请求、跨域异步请求、JSON调试、构建Carousel应用程序、JSON的替代方案、hapi.js简介、在MongoDB中存储JSON文档、利用JSON配置任务管理器、实时系统和分布式系统中的JSON、JSON用例等内容。此外,本书还提供了相应的示例、代码,以帮助读者进一步理解相关方案的实现过程。 本书既可作为高等院校计算机及相关专业的教材和教学参考书,也可作为相关开发人员的自学教材和参考手册。

✦ Table of Contents


封面
扉页
内容简介
版权页
译者序
前言
目录
第1章 JSON简介
1.1 数据交换格式JSON
1.2 基于JSON的Hello World程序
1.3 如何在内存中存储JSON
1.4 JSON的数据类型
1.5 支持JSON的编程语言
1.6 本章小结
第2章 JSON结构
2.1 插入外部JavaScript
2.2 访问JSON中的对象
2.3 执行复杂的操作
2.4 修改JSON
2.5 本章小结
第3章 基于JSON的AJAX请求
3.1 基本的Web操作
3.2 AJAX需求
3.3 托管JSON
3.4 第一个AJAX调用
3.5 解析JSON数据
3.6 本章小结
第4章 跨域异步请求
4.1 API
4.2 利用JSON数据生成GET和POST调用
4.3 跨域AJAX调用存在的问题
4.4 JSONP简介
4.5 本章小结
第5章 JSON调试
5.1 使用开发工具
5.2 验证JSON
5.3 格式化JSON
5.4 本章小结
第6章 构建Carousel应用程序
6.1 配置Carousel应用程序
6.2 生成Carousel应用程序的JSON文件
6.3 Bootstrap简介
6.4 本章小结
第7章 JSON的替代方案
7.1 依赖关系管理
7.2 存储应用程序配置的JSON
7.3 存储应用程序元数据的JSON
7.4 与YAML进行比较
7.5 本章小结
第8章 hapi.js简介
8.1 利用JSON实现基本的服务器配置
8.2 使用JSON元数据和常量
8.3 利用JSON配置API
8.4 在hapi中配置插件
8.5 使用POSTMAN测试API
8.6 本章小结
第9章 在MongoDB中存储JSON文档
9.1 配置MongoDB
9.2 连接hapi App与MongoDB
9.3 JSON和BSON
9.4 插入一个JSON文档
9.5 检索JSON文档
9.6 MongoDB中基于JSON的模式
9.7 本章小结
第10章 利用JSON配置任务管理器
10.1 任务管理器的含义
10.2 gulp.js简介
10.3 在gulp.js中创建任务
10.4 自动化测试
10.5 gulp JSON配置
10.6 本章小结
第11章 实时系统和分布式系统中的JSON
11.1 基于Socket.IO的JSON
11.2 在Apache Kafka中使用JSON
11.3 本章小结
第12章 JSON中的用例
12.1 GeoJSON——地理空间JSON数据格式
12.2 JSONLD——针对SEO的JSON格式
12.3 BSON——快速遍历的JSON格式
12.4 messagePack
12.5 本章小结
正文结束


📜 SIMILAR VOLUMES


Android开发从入门到精通(第2版)
✍ 明日科技 📂 Library 📅 2017 🏛 清华大学出版社 🌐 Chinese

《android开发从入门到精通(第2版)》从初学者的角度出发,通过通俗易懂的语言、丰富多彩的实例,详细介绍了android应用程序开发应该掌握的各方面技术。《android开发从入门到精通(第2版)》共分15章,内容包括android快速入门、android模拟器与常用命令、用户界面设计、高级用户界面设计、基本程序单元activity、android应用核心Intent、android事件处理、资源访问、图形图像处理技术、多媒体应用开发、Content Provider实现数据共享、线程与消息处理、Service应用、网络编程及Internet应用和基于android的家庭理财通程序的设计过

Linux C从入门到精通(第2版)
✍ 明日科技 📂 Library 📅 2018 🏛 清华大学出版社 🌐 Chinese

《Linux C从入门到精通(第2版)》从初学者的角度出发,通过通俗易懂的语言,丰富多彩的实例,详细介绍了在Linux系统下使用C 语言进行应用程序开发应该掌握的各方面技术。全书共20章,包括Linux系统概述、C语言基础、内存管理、基本编辑器VIM和Emacs、GCC编译器、GDB调试工具、进程控制、进程间通信、文件操作、文件的输入/输出操作、信号及信号处理、网络编程、make编译基础、Linux系统下的C 语言与数据库、集成开发环境、界面开发基础、界面布局、界面构件开发、Glade设计程序界面、MP3 音乐播放器。

C#从入门到精通(第4版)
✍ 明日科技 📂 Library 📅 2017 🏛 Tsinghua University Publishing House 🌐 Chinese

<p>《C#从入门到精通(第4版)》从初学者角度出发,通过通俗易懂的语言、丰富多彩的实例,详细介绍了使用C#进行WinForm应用程序开发应该掌握的各方面技术。全书共分26章,包括初识C#及其开发环境,开始C#之旅,变量与常量,表达式与运算符,字符与字符串,流程控制语句,数组和集合,属性和方法,结构和类,Windows窗体,Windows应用程序常用控件,Windows应用程序高级控件,数据访问技术,DataGridView数据控件,LINQ数据访问技术,程序调试与异常处理,面向对象技术高级应用,迭代器和分部类,泛型的使用,文件及数据流技术,GDI+图形图像技术,Windows打印技术,网络编

Java从入门到精通(第5版)
✍ 明日科技 📂 Library 📅 2019 🏛 清华大学出版社 🌐 Chinese

<p>《Java从入门到精通(第5版)》从初学者角度出发,通过通俗易懂的语言、丰富多彩的实例,详细介绍了使用Java语言进行程序开发需要掌握的知识。全书分为27章,包括初识Java,熟悉Eclipse开发工具,Java语言基础,流程控制,字符串,数组,类和对象,包装类,数字处理类,接口、继承与多态,类的高级特性,异常处理,Swing程序设计,集合类,I/O(输入/输出),反射,枚举类型与泛型,多线程,网络通信,数据库操作,Swing表格组件,Swing树组件,Swing其他高级组件,高级事件处理,AWT绘图,奔跑吧小恐龙和企业进销存管理系统等。</p>

PHP 7从入门到精通(视频教学版)(第2版)
✍ 张工厂; 刘玉萍; 罗晨 📂 Library 📅 2019 🏛 清华大学出版社 🌐 Chinese

本书循序渐进地介绍了PHP 7开发动态网站的主要知识和技能,提供了大量的PHP应用实例供读者实践。每一章节都清晰讲述了代码作用及其编写思路,使读者能在最短时间内迅速掌握PHP的应用开发技能。 全书共24章,分别介绍了PHP 7的基本概念、PHP服务器环境配置、PHP的基本语法、PHP的语言结构、字符串和正则表达式、数组、时间和日期、面向对象编程、错误处理和异常处理、PHP与Web页面交互、文件与目录操作、图形图像处理、Cookie和会话管理、MySQL数据库基础、PHP操作MySQL数据库、PDO数据库抽象类库、安全加密技术、PHP与XML技术、PHP与Ajax的综合应用、Smarty模板、Z