Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://bonsaiden.github.io/JavaScript-Garden

A collection of documentation about the most quirky parts of the JavaScript language.
https://bonsaiden.github.io/JavaScript-Garden

Last synced: about 2 months ago
JSON representation

A collection of documentation about the most quirky parts of the JavaScript language.

Awesome Lists containing this project

README

        

JavaScript Garden
=================

2024 update: this project has not been actively maintained in years. The original author
[took the site down](https://github.com/BonsaiDen/JavaScript-Garden/commit/93278fbcafa569fd193f8784abc267e9db09c645)
in 2022 (no judgement - updating it would be a big project!). At that point it was already long out of date, e.g. missing
the new language features from ES6 onwards.

Many excellent modern guides exist, e.g. [Eloquent Javascript](https://eloquentjavascript.net/), or
the [MDN guide](https://developer.mozilla.org/en-US/docs/Web/JavaScript).

Thanks for all the maintainers and translators over the years!

-----

**JavaScript Garden** is a growing collection of documentation about the most
quirky parts of the JavaScript programming language. It gives advice to
avoid common mistakes, subtle bugs, as well as performance issues and bad
practices that non-expert JavaScript programmers may encounter on their
endeavours into the depths of the language.

JavaScript Garden does **not** aim to teach you JavaScript. Former knowledge
of the language is strongly recommended in order to understand the topics covered
in this guide. In order to learn the basics of the language, please head over to
the excellent [guide][1] on the Mozilla Developer Network.

### The authors

This guide is the work of two lovely Stack Overflow users, [Ivo Wetzel][6]
(Original English Language Version) and [Zhang Yi Jiang][5] (Design), and
[many others](https://github.com/BonsaiDen/JavaScript-Garden/graphs/contributors)
who've worked hard to provide translations or fixes.

It was maintained by [Tim Ruffles](http://twitter.com/timruffles) from 2013-2020ish.

## Contributing

Please submit fixes and translations as [pull requests](https://help.github.com/articles/using-pull-requests).

### License

JavaScript Garden is published under the [MIT license][2] and hosted on
[GitHub][4]. If you find errors or typos please [file an issue][3] or a pull
request on the repository. You can also find us in the [JavaScript room][10] on
Stack Overflow chat.

[1]: https://developer.mozilla.org/en/JavaScript/Guide
[2]: https://github.com/BonsaiDen/JavaScript-Garden/blob/next/LICENSE
[3]: https://github.com/BonsaiDen/JavaScript-Garden/issues
[4]: https://github.com/BonsaiDen/JavaScript-Garden
[5]: http://stackoverflow.com/users/313758/yi-jiang
[6]: http://stackoverflow.com/users/170224/ivo-wetzel
[8]: https://github.com/caio
[9]: https://github.com/blixt
[10]: http://chat.stackoverflow.com/rooms/17/javascript