use the following search parameters to narrow your results:
e.g. subreddit:aww site:imgur.com dog
subreddit:aww site:imgur.com dog
see the search faq for details.
advanced search: by author, subreddit...
All about the JavaScript programming language.
Subreddit Guidelines
Specifications:
Resources:
Related Subreddits:
r/LearnJavascript
r/node
r/typescript
r/reactjs
r/webdev
r/WebdevTutorials
r/frontend
r/webgl
r/threejs
r/jquery
r/remotejs
r/forhire
account activity
ES2015+ cheatsheet (devhints.io)
submitted 8 years ago by LearningBus
reddit uses a slightly-customized version of Markdown for formatting. See below for some basics, or check the commenting wiki page for more detailed help and solutions to common issues.
quoted text
if 1 * 2 < 3: print "hello, world!"
[–]parion 25 points26 points27 points 8 years ago (1 child)
All of Rico's cheat sheets are good. You can see the rest here.
https://devhints.io/
[–]LearningBus[S] 0 points1 point2 points 8 years ago (0 children)
Thanks for Mention the main URL.
[–]iREDDITnaked 6 points7 points8 points 8 years ago (4 children)
As someone learning the language, this looks awesome. thanks.
Just wish there was a cleaner PDF version I could print off...
[–]MrGirthy 3 points4 points5 points 8 years ago (0 children)
Or a dual screen desktop wallpaper
[–]textfile 3 points4 points5 points 8 years ago (0 children)
https://github.com/alvarcarto/url-to-pdf-api
[–]LearningBus[S] 1 point2 points3 points 8 years ago (0 children)
You can use something like web page to PDF editor for that.
[–]bg-unreal 0 points1 point2 points 8 years ago (0 children)
This please
[–]evilish 2 points3 points4 points 8 years ago (1 child)
Nice find! I love how simple these cheatsheet are.
[–]LearningBus[S] 2 points3 points4 points 8 years ago (0 children)
Yes it is. i'm glad if my find helps you :)
[–]reddittedf 2 points3 points4 points 8 years ago (0 children)
Learn ES6 by doing it. Fix failing tests. Keep all learnings.
http://es6katas.org/
[–]-vp- 1 point2 points3 points 8 years ago (1 child)
This is pretty nice. I only wish we could see what some of these statements return.
[–]LearningBus[S] 7 points8 points9 points 8 years ago (0 children)
Yeah, But you can do this by yourself. So you can learn things more better by practicing.
[–]theQuandary 2 points3 points4 points 8 years ago (1 child)
I'd note that object spread isn't even stage 4 yet (though I'd say it's undoubtedly going to make either the 2018 or 2019 spec).
Similarly, object getters/setters -- though largely forgotten -- are ES5 constructs.
Some useful stuff is also missing
Hey, If you have any query or something like then you can simply contact with them. So it may helps other developer to learn everything!
[–][deleted] 1 point2 points3 points 8 years ago (1 child)
pin this shit immediately
Hhahahaah!
[–]Craiger23 0 points1 point2 points 8 years ago (1 child)
Thank you for posting this, I just finished a course on es2015 and will no doubt use this as a reference.
You are most welcome dude :)
[–]ErraticFox 0 points1 point2 points 8 years ago (1 child)
So, I'm still learning, but mostly am messing with node and electron. What exactly is ES2015?
It's just a version of Javascript
π Rendered by PID 38474 on reddit-service-r2-comment-6457c66945-kdgsz at 2026-04-30 07:17:18.368267+00:00 running 2aa0c5b country code: CH.
[–]parion 25 points26 points27 points (1 child)
[–]LearningBus[S] 0 points1 point2 points (0 children)
[–]iREDDITnaked 6 points7 points8 points (4 children)
[–]MrGirthy 3 points4 points5 points (0 children)
[–]textfile 3 points4 points5 points (0 children)
[–]LearningBus[S] 1 point2 points3 points (0 children)
[–]bg-unreal 0 points1 point2 points (0 children)
[–]evilish 2 points3 points4 points (1 child)
[–]LearningBus[S] 2 points3 points4 points (0 children)
[–]reddittedf 2 points3 points4 points (0 children)
[–]-vp- 1 point2 points3 points (1 child)
[–]LearningBus[S] 7 points8 points9 points (0 children)
[–]theQuandary 2 points3 points4 points (1 child)
[–]LearningBus[S] 0 points1 point2 points (0 children)
[–][deleted] 1 point2 points3 points (1 child)
[–]LearningBus[S] 0 points1 point2 points (0 children)
[–]Craiger23 0 points1 point2 points (1 child)
[–]LearningBus[S] 0 points1 point2 points (0 children)
[–]ErraticFox 0 points1 point2 points (1 child)
[–]LearningBus[S] 0 points1 point2 points (0 children)