JS
中文 | 翻译质量 | 英文 | 内容 | 备注 | 开源 | 已有 |
---|---|---|---|---|---|---|
JavaScript 权威指南(第 7 版) 9.4 | -0.1 | JavaScript: The Definitive Guide (7th Edition) 9.5 | 字典 | √ | ||
JavaScript 忍者秘籍(第 2 版) 8.6 | -0.8 | Secrets of the JavaScript Ninja 9.4 | 深入了解 JS 重要机制 | √ | ||
深入理解 ES6 9.2 | -0.1 | Understanding ES6 9.3 | ES6 内容 | √ | ||
JavaScript 编程精解(第 3 版) 6.8 | -2.4 | Eloquent JavaScript 9.2 | 前端体系讲解 | √ | ||
你不知道的 JavaScript 9.4 8.8 7.3 | +0.3 | You Don’t Know JS 9.1 | 语言特点和机制讲的比较透彻(只看上中版) | √ | √ | |
JavaScript 设计模式与开发实践 9.1 | - | - | 设计模式 | √ | ||
JavaScript 语言精粹(修订版) 9.0 | +0 | JavaScript: The Good Parts 9.0 | 语言精华和糟粕 | √ | ||
ES6 标准入门(第 3 版) 9.0 | - | - | ES6 内容(偏字典) | √ | ||
JavaScript 面向对象精要 9.0 | +0.3 | The Principles Of Object-Oriented JavaScript 8.7 | 原型继承的面向对象 | |||
JavaScript 高级程序设计(第 4 版) 8.5 | - | Professional JavaScript for Web Developers | 大而全 | √ | ||
JavaScript DOM 编程艺术(第 2 版) 8.6 | +0.4 | DOM Scripting 8.2 | DOM 相关 | 入门级 | ||
现代 JavaScript 库开发:原理、技术与实战 8.6 | - | - | 开发库 | |||
学习 JavaScript 数据结构与算法(第 3 版) 8.4 | - | Learning JavaScript Data Structures and Algorithms | 数据结构 | 入门级 | √ | |
JavaScript 语言精髓与编程实践(第 3 版) 8.4 | - | - | 语言本质的角度深入理解 | √ | ||
前端开发核心知识进阶 8.2 | - | - | 查漏补缺(全面而不深入) | |||
深入理解 JavaScript 特性 8.1 | ES6 内容 | √ | ||||
JavaScript 悟道 8.0 | - | How JavaScript Works | 语言为什么这么设计 | √ | ||
高性能 JavaScript 8.9 | +0 | High Performance JavaScript 8.9 | 性能优化 | 过时 | ||
JavaScript 模式 8.7 | -0.2 | JavaScript Patterns 8.9 | 一些比较好的实践 | 过时 | ||
编写可维护的 JavaScript 8.1 | -0.2 | Maintainable JavaScript 8.3 | 代码规范,现在有 ESLint | 过时 | ||
JavaScript Promise 迷你书 | - | - | 学习 Promise | |||
JavaScript 正则表达式迷你书 | - | - | 学习正则 | √ |
TypeScript
CSS
中文 | 内容 |
---|---|
CSS 世界 7.7 | 只有 CSS2,一些地方过时 |
CSS 新世界 8.2 | CSS3 |
CSS 选择器世界 9.3 | 选择器 |
深入解析 CSS 9.3 | 实战 |
CSS 揭秘 9.3 | 实用小技巧 |
CSS 权威指南(第四版) 8.5 | 字典 |
HTTP
《HTTP 权威指南》、《图解 HTTP》、《计算机网络》
Node
《深入浅出 node.js》
Vue
《Vue.js 设计与实现》(Vue3)、《深入浅出 Vue.js》(Vue2)
文档
- MDN Web Docs (mozilla.org)
- 现代 JavaScript 教程
- ES6 入门教程 - ECMAScript 6入门 (ruanyifeng.com)
- JavaScript Promise迷你书(中文版) (liubin.org)
- 网道 - 互联网开发文档 (wangdoc.com)
- Quick Reference & Quick Reference
博客
- 阮一峰的网络日志 (ruanyifeng.com)
- 张鑫旭的个人主页 » 张鑫旭-鑫空间-鑫生活 (zhangxinxu.com)
- 囧克斯 (jiongks.name)
- Blog - JakeArchibald.com
- overreacted — A blog by Dan Abramov
- https://davidwalsh.name/
- 首页 - 廖雪峰的官方网站 (liaoxuefeng.com)
网站
- State of JavaScript (stateofjs.com)
- 前言 | 千古前端图文教程 (qianguyihao.com)
- 我的前端进阶笔记 | 道廷途说 (daotin.netlify.app)
- Vue3 (vue3js.cn)
- 开发者客栈-帮助开发者面试的平台-顽强网络 (developers.pub)
- 前端进阶之旅 (poetries.top)
- sisterAn/blog: 瓶博:每日更新,前端前进 (github.com)
- 进阶篇 | 前端进阶之旅 (xiaochen1024.com)
- wanglin2 (街角小林) (github.com)
- 汪图南 (wangtunan.github.io)
- 前言 | Vue.js 技术揭秘 (ustbhuangyi.github.io)
- 25 个前端开发者必去的杀手级网站 - 掘金 (juejin.cn)
- ES7-ES12新特性及其兼容性一览(持更) - 掘金 (juejin.cn)
- 阿离王-前端分享 (347830076.github.io)
- Learn Anything (learn-anything.xyz)
- 前端团队规范总结 | springleo’s blog (lq782655835.github.io)
- Web Development Tutorials, How-To’s and Latest News – UsefulAngle
在线编辑器
网站 | 网站排名 (总/计算机类) | 备注 |
---|---|---|
https://codepen.io | 3000+ / 60+ | 需要账号,原生+常用框架模板,css案例多 |
https://codesandbox.io | 5000+ / 80+ | 功能非常多,项目级demo |
https://stackblitz.com | 20000+ / 200+ | 模板多,界面好点 |
https://jsfiddle.net | 20000+ / 500+ | 模板少,功能简洁,外网访问 |
https://jsbin.com | 90000+ / 2000+ | 只有原生 |
https://jsrun.net | 490000+ / 1700+ | 在线运行几十种代码,国内,手机可用 |
面试
刷题
- 代码随想录 (programmercarl.com)
- Hello 算法 (hello-algo.com)
- labuladong 的算法笔记 | labuladong 的算法笔记
- 序 | LeetCode Cookbook (halfrost.com)
- changgyhub/leetcode_101: LeetCode 101:和你一起你轻松刷题(C++) (github.com)
标准
其他
- 前端该如何准备数据结构和算法? - 掘金 (juejin.cn)
- https://github.com/icepy/Front-End-Develop-Guide
- https://github.com/linghuam/boutique-books
- https://github.com/jobbole/awesome-programming-books
- https://github.com/Mrrabbitan/learningMaterials
- https://awesome-programming-books.github.io/javascript/JavaScript%E8%AF%AD%E8%A8%80%E7%B2%BE%E7%B2%B9.pdf