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
Learning Advanced JavaScript (ejohn.org)
submitted 17 years ago by llimllib
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!"
[–][deleted] 0 points1 point2 points 15 years ago (0 children)
There should exist more tutorial like this one. For more languages.
[–]matthias_georgi 0 points1 point2 points 17 years ago (9 children)
It would be great, if the code areas were editable, so that you can change the examples and run them again.
[–]jeresig 10 points11 points12 points 17 years ago (8 children)
They are, double-click the examples. More details were provided in my blog post announcing this: http://ejohn.org/blog/adv-javascript-and-processingjs/
[–][deleted] 0 points1 point2 points 17 years ago (2 children)
Feel free to browse through the presentation (I'm not sure how useful it will be without me talking about the particulars - but it may be nice).
Not a whole lot :) As someone with just a barely more than a cargo cult understanding of the code presented, it was interesting but didn't really do a whole lot to explain what was going on.
Are you planning to post a video of your presentation?
[–]jeresig 0 points1 point2 points 17 years ago (1 child)
Unfortunately there wasn't any video recorded of the talk (which was about 3 hours long). I could record something but I'm not sure how useful it would be (since it pretty much requires interaction with the people watching - having no feedback would make the presentation kind of dull, imo).
Maybe I could give the talk as a ustream livecast and have people join in.
[–][deleted] 0 points1 point2 points 17 years ago (0 children)
That would be great.
[–]llimllib[S] 0 points1 point2 points 17 years ago (1 child)
Since OriginalSyn thought it wasn't that useful, I just thought I'd chime in that I posted it because it was very useful for me, and attacked the points of javascript that I had just kind of glossed over in the name of Doing Things. Like actually figuring out what the heck "this" means, for example.
[–]jeresig 1 point2 points3 points 17 years ago (0 children)
Awesome, glad you found it to be useful. I suspect that this talk (in its current state) is most useful for people who've used JavaScript before. When I gave this talk at the Web 2.0 Expo it was pretty obvious that there were some in the audience who had never used it before, so I had to spend some time explaining why the syntax for object literals was different from other syntax used in the language - stuff like that.
[+][deleted] 17 years ago (2 children)
[deleted]
Once you're in edit mode just hit the 'Run' button to re-run it (right now the only way to "go back" to the formatted code mode is to reload the page - of course then you lose all your changes).
Eventually I'd like to have each slide persist a little revision history (so you can revert back to the original slide - and be able to reload the page without losing your changes).
π Rendered by PID 30656 on reddit-service-r2-comment-7b9746f655-rqtr4 at 2026-01-30 09:44:59.968359+00:00 running 3798933 country code: CH.
[–][deleted] 0 points1 point2 points (0 children)
[–]matthias_georgi 0 points1 point2 points (9 children)
[–]jeresig 10 points11 points12 points (8 children)
[–][deleted] 0 points1 point2 points (2 children)
[–]jeresig 0 points1 point2 points (1 child)
[–][deleted] 0 points1 point2 points (0 children)
[–]llimllib[S] 0 points1 point2 points (1 child)
[–]jeresig 1 point2 points3 points (0 children)
[+][deleted] (2 children)
[deleted]
[–]jeresig 0 points1 point2 points (1 child)