Skip to main content

学习资源

JavaScript 相关教程

Javascript 秘密花园

现代 Javascript 教程: 从基础知识到高阶主题,只需既简单又详细的解释。

Philip Roberts: Javascript可视化运行 -> Github -> Demo

30 seconds of code -> Github: 精心收集的有用的 JavaScript 代码片段,可以让你在 30 秒或更少的时间内理解

JavaScript 版本兼容性查询

前端代码片段

flaviocopes: 一些JavaScript编程教程

JSDoc: JS Doc一些介绍

bestofjs: 搜索HTML,CSS, Javascript的一些资源

alligator: 各类前端基础知识教程

npm runkit: 快速运行 npm

JavaScript开发者应懂的33个概念

JavaScript 进阶问题列表

30天纯 JavaScript 编程任务

JavaScript 魔法(骚操作)

正则表达式学习

JavaScript 类库

Lodash: Lodash是一个JavaScript库,它使用函数式编程范例为常见的编程任务提供实用程序功能。

Ramda: 一款实用的JavaScript 函数式编程库。

Underscore : -> Github: Underscore.js是一个JavaScript库,为常见的编程任务提供实用程序功能。它与Prototype.js和Ruby语言提供的功能相当,但选择功能性编程设计而不是扩展对象原型。

Javascript 执行可视化网站

javascript-visualizer: Tyler McginnisAdvanced JS课程配套的可视化工具,只能用ES5语法。

JavaScript Visualizer 9000

loupe: Philip RobertsJS大会上讲Event Loop时做演示的网站

pythontutor javascript: JS运行可视化 (也可以可视化运行 Python2, Python3, Java, JavaScript, TypeScript, Ruby, C, and C++ code)

ECMA

ES 5 标准中文版

ES6 编程语言备忘录

Code Style(代码风格)

Google Styleguide: -> 中文版 -> Doc

Google JavaScript StyleGuide

工具分享

可视化 JavaScript 执行过程

JavaScript 性能测试 jsperf.com

JavaScript 语法转换AST工具

AST Explorer: 用于探索各种解析器生成的AST的Web工具。

资源

awesome-javascript