活动预热 之 无偿分享《JavaScript高级程序设计第四版》读书笔记只读版

前端开发程序员的红宝书

《JavaScript高级程序设计第四版》,总共 865 页 28 章节。

我目前看到第26章:模块,第 786 页。

同步写的读书笔记,

使用的是 WPS ,.docx格式文件,宋体正文小四号,已经写了 429 页(164420字)内容。

读书笔记选择WPS的原因

之前写读书笔记用的是XMind,版本升级后,旧版文件就打不开了。

而且文字内容太多了需要频繁放大和缩小很不方便,

另外,脑图也不方便贴代码和批注。

最后,大文件脑图的打开实在太慢。

MD语法太复杂了,也没必要,就不考虑。

改进和建议

之前看书也好,看其他人写的文章也好,好的代码保存下来总是零零碎碎的,时间久了,自己都分不清这些以前当宝贝保存的代码到底是做什么的。

所以这次的示例代码,补充代码等,我都集合在了一个类似个人博客的项目里来写,这样更能保证质量。

后面也会把零散存在像有道云笔记中的内容,逐渐迁移到该项目里。

另,Deepseek是个好帮手,总结归纳示例都是学霸级的,当然他也有出错的时候,就像他自己说的那样:本回答由 AI 生成,内容仅供参考,请仔细甄别。

如下页面就是Deepseek编码写的。

笔记的主要内容

是书中的精华原文和示例代码,正文中有补充的内容(补充的内容都有标注以区别正文),在批注中也有部分解释性说明。

技术性书籍天然具有信息滞后性,所以我是带着辩证的心理在看这本书,经常思考有没有新特性,这个特性是否已废弃,还有作者说的一些限制或局限性是否已没有。

另外,不可避免的,书中代码示例有错误,我在跟写的时候发现,后在笔记中都有纠正。

不能保证我的读书笔记完全没有错误,我在回看的时候也发现有些明显笔误,实乃人之常情啊。

示例代码的准确度应是比较高的,因为绝大部分都是从vscode中复制来的,我是先将示例代码写在vscode中,经过了浏览器的验证来保证正确性的。

批注大部分内容是补充和解释原文中的内容。

也有一些暂时无法解决的疑问标注了undo。

格式上

笔记前期基本是正常行文,

中期开始大量使用表格规范格式,

同时增加批注,标红加粗了重点。

整体自评,自觉格式比较清楚,方便阅读。

关于书中内容优质的分享或补充

大部分在我的博客《每天进步一点点》专栏中。

Deepseek 实在优秀,通过短短几个提问,就能将知识有效整合,清楚的梳理,然后再经过我的检查、整理和补充,就有了分享的博客。

AI 的功劳我不会作为自己的,都有标注 AI 来源。

类似以下文章,实在是高质量,我学了正则表达式很多次,从没有这么开窍过,一下子就觉得正则不难了。

JavaScript正则表达式学习方法总结

目标

在此立一个 flag 吧,元旦之前完成读书笔记,只读版上传百度网盘分享给我的粉丝。

文章链接会另开文章来写,仅粉丝可读。

因为我也需要一些反馈和正向鼓励啊,粉丝的关注对我来说是种肯定。

书是花钱买的,编程知识是付费培训的,这次写的读书笔记更是前所未有的认真。

分享只读版也是为了防篡改。

说实话,因为怀孕生孩子带小孩,我已经失业几年了,最近正在积极复习前端开发的相关知识。

因为各种原因,主要是自由时间有限,读书笔记已经写了几个月了。看我的博客分享数量就知道了,也就是从今年9月孩子入学了,学习时间才多起来。

借用活力28的话:如果巅峰留不住,那就重走来时路。

我现在就是这样,以前虽然并不在巅峰,但最起码工作能力是足够的。离开职场几年,技术的更新却从未停止,我还想从事这一行,所以加油吧。

我在杭州,如有合适的工作机会,欢迎推荐给我。我计划元旦后正式开始求职。

现阶段就是一边夯实基础,一边学习新技能。工作后就很难有空有心思去系统化学习了。

除了看书做笔记写项目,还以 PPT 的形式《前端学习笔记》整理了前端常见面试题或者说是常见问题吧,做成 ppt主要就是为了美观,方便阅读。也是高质量的输出呢。目前已有两百多页了。

当然我也不介意边做边学。

最后

需要只读版的《JavaScript高级程序设计第四版》笔记的朋友,元旦之前来瞄一眼本文就行。

到时会更新此文来通知笔记可以下载了。

只读版求个关注就可以。

另:读写版的《JavaScript高级程序设计第四版》笔记,PPT版本的《前端学习笔记》和《木木的学习笔记》项目源代码有偿提供(失业人员在线乞讨.jpg),这就是最高级的正向鼓励了。

相关推荐
雪下的新火5 天前
Blender:法线图&黑白图
游戏·unity·游戏引擎·blender·笔记分享
雪下的新火10 天前
Blender-一个简单的水
游戏引擎·blender·特效制作·笔记分享
雪下的新火2 个月前
爆炸特效:Unity+Blender-02-火焰
unity·游戏引擎·blender·特效制作·笔记分享
雪下的新火2 个月前
Unity+Blender-03-输出制作Flipbook
游戏·unity·游戏引擎·blender·资源·笔记分享
埋头编程~1 年前
【计算机组成原理】1.1计算机的软硬件组成(记录学习计算机组成原理)
学习·计算机组成原理·笔记分享