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

129 lines
5.3 KiB
Markdown
Raw Normal View History

---
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开发许多主题都以简单易懂的方式介绍。无需先验知识