内容简介:
本书从实战角度讲解了JavaScript在各个领域的应用案例,这些领域包括操作系统、Electron、AIGC、WebAssembly、Node.js、PWA、动画、多媒体(图像、音频和视频)、办公自动化、加密和解密、文件压缩和解压。本书独立成册,适用于掌握JavaScript基础知识的读者,上述技术领域涵盖的章节如下:(1)文件系统(第1~2章):对文件和文件夹的操作,控制回收站、Windows注册表、设置启动项、显示系统窗口等。(2)GUI技术(第3、7章):Electron的基本用法、窗口,控制状态栏等。(3)AIGC(第13章):AIGC的基本概念、注册和登录ChatGPT、使用OpenAI API等。(4)多媒体(第8~12章):动画、音频、视频、截屏、拍照、格式转换、视频编辑、图像处理、视频特效等。(5)办公自动化(第15~18章):文档的读写操作。(6)JS高级技术(第3、4、6章):WebAssembly、Node.js、PWA等。(7)加密和解密(第19章):各种格式的加解密。(8)文件压缩和解密(第20章):压缩和解压文件。