JavaScript: arguments explained | Dark Hacker News