freeCodeCamp/guide/chinese/javascript/additional-javascript-resou.../index.md

129 lines
5.3 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters!

This file contains ambiguous Unicode characters that may be confused with others in your current locale. If your use case is intentional and legitimate, you can safely ignore this warning. Use the Escape button to highlight these characters.

---
title: JavaScript Tutorials and Other Resources
localeTitle: JavaScript教程和其他资源
---
* [适用于猫的JavaScript](http://jsforcats.com/)
* [现代JavaScript教程](https://javascript.info/)
* [弗里斯比教授的功能编程指南](https://github.com/DrBoolean/mostly-adequate-guide)
* [雄辩的Javascript](http://www.eloquentjavascript.net) [_注释_](https://watchandcode.com/courses/eloquent-javascript-the-annotated-version)
* [说到Javascript](http://speakingjs.com/es5/)
* [探索ES6](http://exploringjs.com/es6/)
* [Udemy - Javascript了解奇怪的部分 _前3.5小时_ ](https://www.youtube.com/watch?v=Bv_5Zv5c-Ts)
* [JavaScript中的函数编程](https://www.youtube.com/playlist?list=PL0zVEGEvSaeEd9hlmCXrk5yUyqUag-n84)
* [JavaScript简介第一步](https://www.educative.io/collection/5679346740101120/5720605454237696?authorName=Arnav%20Aggarwal)
* [Douglas Crockford的视频](https://www.youtube.com/watch?v=v2ifWcnQs6M&index=1&list=PL62E185BB8577B63D)
* [现代JS Cheatsheet](https://mbeaudru.github.io/modern-js-cheatsheet/)
* [学习JavaScript的50个最佳网站](http://www.codeconquest.com/blog/top-50-websites-to-learn-javascript/)
* [Codementor JavaScript教程](https://www.codementor.io/community/topic/javascript)
* [你可能不需要jQuery](http://youmightnotneedjquery.com/)
## 参考
* [DevDocs](http://devdocs.io)
* [OverAPI JavaScript备忘单](http://overapi.com/javascript)
* [ECMA-262](http://www.ecma-international.org/publications/standards/Ecma-262.htm)
* [Mozilla开发者网络MDN](https://developer.mozilla.org/en-US/docs/Web/JavaScript)
在[http://jster.net上](http://jster.net)找到javascript库
## 快速JavaScript
* [REPL](https://repl.it/languages/Javascript) [_节点_](https://repl.it/languages/iojs/)
* [JSBin](http://jsbin.com)
* [的jsfiddle](https://jsfiddle.net)
* [CodePen](http://codepen.io)
* [CoderPad结_对编程_ ](http://coderpad.io)
* [C9 _IDE_ 结_对编程_ ](http://c9.io)
* [对象游乐场( _可视化对象_ ](http://www.objectplayground.com/)
* [Plunker](http://plnkr.co)
## 挑战
* [代码大战](http://codewars.com)
* [黑客等级](https://hackerrank.com)
* [编码游戏](http://codingame.com)
* [CodeFights](https://codefights.com/home)
* [ES6 Katas](http://es6katas.org)
## 教程
* [Codecademy网站](https://www.codecademy.com)
* [RithmSchool](https://www.rithmschool.com)
## 演习
* [Codility](https://codility.com/programmers/lessons/)
* [Coderbyte](http://coderbyte.com)
* [Exercism](http://exercism.io)
* [JavaScript30](https://javascript30.com/)
* [Javascript.comPluralsight](https://www.javascript.com/)
## 编者
* [Visual Studio代码](https://code.visualstudio.com/)
Visual Studio Code包含对IntelliSense代码完成的内置支持丰富的语义代码理解和导航以及代码重构。它带有内置的调试器和git支持并具有大量扩展。
* [Webstorm](https://www.jetbrains.com/webstorm/)
适用于Javascript的全功能IDE包括代码完成以及对实时linting版本控制和测试的支持。由Jet Brains制作并以IntelliJ Java IDE为模型。
* [括号](http://brackets.io)
* [原子](http://atom.io)
由GitHub制作的开源文本编辑器。
* [崇高文本](https://www.sublimetext.com/)
## 博客
* [完美杀戮](http://perfectionkills.com)
* [2ality](http://www.2ality.com/)
* [媒体上的JS集合](https://medium.com/the-javascript-collection)
* [大卫沃尔什](https://davidwalsh.name/)
* [superheroJS](http://superherojs.com/)
## 播客
* [JS Jabber](https://devchat.tv/js-jabber)
## 视频教程
* [Derek Banas在一个视频中学习JS](https://www.youtube.com/watch?v=fju9ii8YsGs)
* [Derek Banas的面向对象的JavaScript](https://www.youtube.com/watch?v=O8wwnhdkPE4)
## 图书
* [JavaScript忍者的秘密](https://www.manning.com/books/secrets-of-the-javascript-ninja)
* [JavaScript应用程序编程](http://pjabook.com/)
* [可维护的JavaScript](http://shop.oreilly.com/product/0636920025245.do)
* [学习JavaScript设计模式](http://addyosmani.com/resources/essentialjsdesignpatterns/book/)
* [Airbnb JavaScript风格指南](https://github.com/airbnb/javascript)
* [JSDoc](http://usejsdoc.org/)
* [Javascript Allonge Six](https://leanpub.com/javascriptallongesix/read)
* [你不懂JS](https://github.com/getify/You-Dont-Know-JS)
由Kyle Simpson撰写的6本关于JavaScript的书籍。从初学者到高级。
* [雄辩的Javascript](http://www.eloquentjavascript.net)
精彩全面地介绍Javascript的基础知识和功能并配有浏览器内交互式代码
* [弗里斯比教授的功能编程指南](https://github.com/DrBoolean/mostly-adequate-guide)
在Javascript中进行功能编程的相当深入的指南
* [JavaScript方式](https://github.com/bpesquet/thejsway)
* [功能性灯JS](https://github.com/getify/Functional-Light-JS)
本书旨在成为任何希望重新发现JavaScript的许多方面的人的有用伴侣。从编程的基础知识到前端和后端Web开发许多主题都以简单易懂的方式介绍。无需先验知识