搜索
高级检索
高级搜索
书       名 :
著       者 :
出  版  社 :
I  S  B  N:
文献来源:
出版时间 :
奇妙的JavaScript:神奇代码漫游之旅
0.00     定价 ¥ 98.00
图书来源: 浙江图书馆(由JD配书)
此书还可采购15本,持证读者免费借回家
  • 配送范围:
    浙江省内
  • ISBN:
    9787302689171
  • 作      者:
    李宁
  • 出 版 社 :
    清华大学出版社
  • 出版日期:
    2025-06-01
收藏
作者简介
李宁,华为开发者专家(HUAWEI Developer Experts,HDE),UnityMarvel创始人,开放原子开源基金会银牌讲师,51CTO学堂金牌讲师,畅销书作者。从事软件研究和开发超过20年,长期从事编译器、人工智能、Python、JavaScript、Java及跨平台技术的研究和开发工作,曾出版40余本IT图书,包括《Python从菜鸟到高手》《Python爬虫从菜鸟到高手》《奇妙的Python:神奇代码漫游之旅》。
展开
内容介绍
本书以实战为导向,系统解析了JavaScript在操作系统、Electron、AIGC、WebAssembly、Node.js、PWA、多媒体、办公自动化、加密解密及文件压缩等领域的应用。
通过文件系统操作(包括文件、文件夹、回收站、**表等)和Electron的GUI开发(异形、透明窗口、状态栏控制等),读者可快速掌握应用级开发技巧;AIGC部分涵盖了ChatGPT与Open AI API,揭示AI内容生成的最新动向;多媒体部分介绍动画实现、音视频处理与图像编辑等;办公自动化则阐述Excel、Word、PowerPoint、PDF等常见文档的读写与处理。高级技术部分包含WebAssembly、Node.js与PWA,助力读者实现高效、跨平台的应用;加密与解密章节为数据安全提供多种方案,包括MD5、SHA、Base64、DES、AES、RSA等;文件压缩与解压部分则讲解zip格式与7z格式的实用操作。
本书案例丰富、覆盖面广,适合具备JavaScript基础的开发者进一步提升实战能力,快速掌握多场景开发要领。
展开
目录
第1章 文件系统
1.1 Node.js入门
1.1.1 Node.js简介
1.1.2 Node.js安装
1.1.3 使用Node.js编程
1.1.4 使用Node.js开发工具
1.2 打开文件夹
1.3 获取文件和目录的属性
1.4 获取目录的总尺寸
1.5 获取系统用户列表
1.6 改变文件和目录的属性
1.7 创建文件和目录
1.8 删除文件和目录
1.9 复制文件和目录
1.10 重命名文件和目录
1.11 搜索文件和目录
1.12 创建快捷方式
1.13 回收站
1.13.1 将删除的文件和目录放入回收站
1.13.2 清空回收站中的文件
1.13.3 恢复回收站中的文件
1.14 小结
第2章 驾驭OS
2.1 Windows注册表
2.1.1 读取值的数据
2.1.2 读取所有的键
2.1.3 读取所有的键和值
2.1.4 添加键和值
2.1.5 删除值
2.1.6 删除键
2.2 让程序随OS一起启动
2.2.1 将应用程序添加进macOS登录项
2.2.2 将应用程序添加进Windows启动项
2.2.3 将应用程序添加进Linux启动项
2.3 获取系统信息
2.4 显示系统窗口
2.4.1 显示macOS中的系统窗口
2.4.2 显示Windows中的系统窗口
2.4.3 显示Linux中的系统窗口
2.5 打开文件夹
2.5.1 打开macOS文件夹与废纸篓
2.5.2 打开Windows文件夹与回收站
2.5.3 打开Linux文件夹与回收站
2.6 跨平台终端
2.7 小结
第3章 JavaScript二进制扩展:WebAssembly
3.1 WebAssembly简介
3.1.1 WebAssembly的历史
3.1.2 WebAssembly与JavaScript的关系
3.1.3 WebAssembly为什么能提高Web页面的性能
3.1.4 WebAssembly的应用领域
3.2 如何开发WebAssembly
3.3 AssemblyScript简介
3.4 使用AssemblyScript开发WebAssembly
3.5 有趣的WebAssembly案例
3.5.1 数据加密和安全
3.5.2 粒子系统
3.5.3 猜数字游戏
3.5.4 科学计算
3.6 小结
第4章 JavaScript(Node.js)服务器端
第5章 JavaScript GUI解决方案:Electron
第6章 离线Web技术:PWA
第7章 有趣的GUI技术
第8章 动画
第9章 音频
第10章 图像与视频
第11章 图像特效
第12章 视频特效
第13章 代码魔法:释放AIGC的神力
第14章 VSCode插件开发
第15章 读写Excel文档
第16章 读写Word文档
第17章 读写PowerPoint文档
第18章 读写PDF文档
第19章 加密与解密
第20章 文件压缩与解压
展开
加入书架成功!
收藏图书成功!
我知道了(3)
发表书评
读者登录

请选择您读者所在的图书馆

选择图书馆
浙江图书馆
点击获取验证码
登录
没有读者证?在线办证