diff --git a/javascript.md b/javascript.md index 6b6a9b10f7..90c628c838 100644 --- a/javascript.md +++ b/javascript.md @@ -632,42 +632,21 @@ const add = (firstNumber, secondNumber) => { ## Further Reading -The [Mozilla Developer Network][1] provides excellent documentation for -JavaScript as it's used in browsers. Plus, it's a wiki, so as you learn more you -can help others out by sharing your own knowledge. +The [Mozilla Developer Network](https://developer.mozilla.org/en-US/docs/Web/JavaScript) (MDN) provides excellent documentation for +JavaScript as it's used in browsers. -MDN's [A re-introduction to JavaScript][2] covers much of the concepts covered +MDN's [A re-introduction to JavaScript](https://developer.mozilla.org/en-US/docs/Web/JavaScript/A_re-introduction_to_JavaScript) covers much of the concepts covered here in more detail. This guide has quite deliberately only covered the JavaScript language itself; if you want to learn more about how to use -JavaScript in web pages, start by learning about the [Document Object Model][3]. +JavaScript in web pages, start by learning about the [Document Object Model](https://developer.mozilla.org/en-US/docs/Using_the_W3C_DOM_Level_1_Core). -[JavaScript Garden][5] is an in-depth guide of all the counter-intuitive parts +[JavaScript Garden](https://shamansir.github.io/JavaScript-Garden/) is an in-depth guide of all the counter-intuitive parts of the language. -[JavaScript: The Definitive Guide][6] is a classic guide and reference book. +[JavaScript: The Definitive Guide](https://www.amazon.com/gp/product/0596805527/) is a classic guide and reference book. -[Eloquent JavaScript][8] by Marijn Haverbeke is an excellent JS book/ebook with +[Eloquent JavaScript](https://eloquentjavascript.net/) by Marijn Haverbeke is an excellent JS book/ebook with attached terminal -[JavaScript: The Right Way][10] is a guide intended to introduce new developers -to JavaScript and help experienced developers learn more about its best practices. - -[javascript.info][11] is a modern JavaScript tutorial covering the basics (core language and working with a browser) -as well as advanced topics with concise explanations. - - -In addition to direct contributors to this article, some content is adapted from -Louie Dinh's Python tutorial on this site, and the [JS Tutorial][7] on the -Mozilla Developer Network. - - -[1]: https://developer.mozilla.org/en-US/docs/Web/JavaScript -[2]: https://developer.mozilla.org/en-US/docs/Web/JavaScript/A_re-introduction_to_JavaScript -[3]: https://developer.mozilla.org/en-US/docs/Using_the_W3C_DOM_Level_1_Core -[5]: https://shamansir.github.io/JavaScript-Garden/ -[6]: http://www.amazon.com/gp/product/0596805527/ -[7]: https://developer.mozilla.org/en-US/docs/Web/JavaScript/A_re-introduction_to_JavaScript -[8]: https://www.javascripttutorial.net/ -[8]: http://eloquentjavascript.net/ -[10]: http://jstherightway.org/ -[11]: https://javascript.info/ +[javascript.info](https://javascript.info/) is a modern JavaScript tutorial covering the basics (core language and working with a browser) +as well as advanced topics with concise explanations. \ No newline at end of file