朱安邦的 JavaScript 学习笔记

🌙
手机阅读
本文目录结构

教程的由来

这个JS教程就暂时叫 朱安邦的 JavaScript 学习笔记吧(因为他是我写的);

最开始我在 Github 上开了一个仓库,用来记录自己学习 JS 的知识;

Github 地址:https://github.com/anbang/javascript-notes

后来逐渐被很多对 JS 感兴趣的朋友收藏,感觉可以整理一下,作为 JS 系统学习的教程,为更多的朋友提供帮助,毕竟人人为我,我为人人,这样开源资料才能更好的发展;

于是这个教程就诞生了,希望大家多多支持;

教程里没有那么多废话,也没有故意拖拖拉拉的延长读者时间(教程本身就是免费分享的,如果写的越拖拉,相当于浪费自己的时间就越多,也是血亏的事情)

不用你刷礼物,也不用打赏;能顺手去 Github 点个 Star,或者遇到想学 JS 的朋友,帮忙推荐下就好,多谢~!

安邦的 JavaScript 学习笔记

前端变化太快,只有把 JS 基础打扎实了,才能游刃有余;为了让我的 JavaScript 基础异常牢固,思路更加清晰,我会把以前总结过的知识和平时看到的资料放在这里,把以前零零散散的知识点全部串起来!

配套书籍

以下内容写于 2020年6月18日

JavaScript 高级程序设计

配套书记

这个笔记参考了很多文档和书籍,让你买很多相同的书籍感觉也不现实。

非常推荐 《JavaScript 高级程序设计》 这本书,买这一本书就够了。

目前这本书只有第3版的书,第四版只有英文版,我参考的JavaScript第四版的英文版来写,毕竟第三版挺老的了,而且国内以后肯定会出第四版本的中文版,大家以后买第四版就可以了

我在写作的时候,也尽量按照这本书逻辑来写,当然这系列教程内的很多知识点,这本书里没有讲,但是不要紧;我们要有一个主路线。

推荐大家买的另外一个原因是,书可以随时翻翻,很多人看书的效果更好,所以推荐买这本书作为本系列教程的配套教材使用。

本书适合有一定编程经验的Web 应用开发人员阅读,也可作为高校及社会实用技术培训相关专业课程的教材。

教程规划

这里不单独区分 ES5/ES6/ES7/ES8/ES9/ES10,所有的知识点都是穿插在不同内容中的,会在提到的地方标注是新属性

打算做成一个能系统学习 JS 的高质量开源教程;

一个人的力量可能不全面,如果你有更好的想法和意见,欢迎与我交流

本教程的参考文献

其实这教程参考的书籍非常多,毕竟最开始是我的学习笔记,本篇教程是我阅读了下面的书籍

  1. JS 高程 3
  2. JS 高程 4
  3. JS 权威指南 6
  4. JS 语言精粹
  5. JSDOM 编程艺术
  6. JS 忍者秘籍
  7. 高性能 JS
  8. JavaScript 设计模式
  9. 精通 JavaScript 第 2 版
  10. 编写可维护的 JavaScript
  11. 图解 HTTP
  12. mozilla 官网

和网上搜索出来的各个知识点融汇后,加上自己的理解而写出的;

基本属于这些书籍的感悟,浓缩了各个书的精华,去其糟粕的记录

开源协议

本教程使用GNU GPLv3协议,如果想要分发,转载,修改请查看 http://choosealicense.online/licenses/gpl-3.0/

  • 允许

    • 商业用途
    • 分发
    • 修改
    • 专利授权
    • 私用
  • 要求

    • 公开源码
    • 放置许可协议与版权信息
    • 使用相同协议
    • 声明变更
  • 禁止

    • 承担责任

AXIHE / 精选资源

浏览全部教程

面试题

学习网站

前端培训
自己甄别

前端书籍

关于朱安邦

我叫 朱安邦,阿西河的站长,在杭州。

以前是一名平面设计师,后来开始接接触前端开发,主要研究前端技术中的JS方向。

业余时间我喜欢分享和交流自己的技术,欢迎大家关注我的 Bilibili

关注我: Github / 知乎

于2021年离开前端领域,目前重心放在研究区块链上面了

我叫朱安邦,阿西河的站长

目前在杭州从事区块链周边的开发工作,机械专业,以前从事平面设计工作。

2014年底脱产在老家自学6个月的前端技术,自学期间几乎从未出过家门,最终找到了满意的前端工作。更多>

于2021年离开前端领域,目前从事区块链方面工作了