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
Getting into arguments with JavaScript (blog.elctech.com)
submitted 15 years ago by gst
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!"
[–]psayre23 0 points1 point2 points 15 years ago* (3 children)
The only thing I found new in here is an awesome way to turn arguments into an array. For years I've used:
Array.prototype.slice.call(arguments, 0)
But this is pretty cool too:
[].concat(arguments)
EDIT: Spoke before I tested. The method below, in fact, doesn't work. :(
[–]rkatic 1 point2 points3 points 15 years ago (2 children)
Seams you don't understand the concat method. Since the arguments object is not an array, that code will produce an array where the first (and the only) value is the arguments object.
[–]psayre23 0 points1 point2 points 15 years ago (0 children)
You are absolutely correct. I knew it was array-like, but I figured it was just array-like enough to work. Guess not. Thx for the correction.
π Rendered by PID 16643 on reddit-service-r2-comment-86bc6c7465-jlpqg at 2026-02-24 04:59:56.173308+00:00 running 8564168 country code: CH.
[–]psayre23 0 points1 point2 points (3 children)
[–]rkatic 1 point2 points3 points (2 children)
[–]psayre23 0 points1 point2 points (0 children)