iwantcoding.com
🔥 Daily 👥 Rooms 🏆 Top Log in Sign up

JS Reference

A JavaScript reference is a structured lookup of every built-in object, method, and language feature. Use it as a dictionary while you write code.

What a reference entry typically lists

FieldExample
SignatureArray.prototype.map(callback, thisArg?)
ReturnsNew array — same length, transformed values.
Mutates?No.
SinceES5 (2009).
Browser supportUniversal.

Browse the iwantcoding.com reference

External references worth bookmarking

SiteWhy
MDN Web DocsThe most thorough, accurate JS reference on the web.
caniuse.comPer-feature browser support tables, current and historical.
TC39 proposalsTrack the spec — see what's coming.
Node.js / Deno / Bun docsServer-runtime-specific APIs.
Tip: Memorise the patterns, look up the exact arguments. Nobody remembers whether splice is (start, count, …items) or the other order. That's what the reference is for.

Example

Example
<!DOCTYPE html>
<html>
<body>

<p id="out"></p>

<script>
document.getElementById("out").textContent = "Hello from JS Reference!";
</script>

</body>
</html>
Try it Yourself »

Exercise

The most thorough external JS reference is…

Answer (three letters):

Test yourself

Q1. The gold-standard external JS reference is…
Q2. A reference entry typically lists…
Q3. Best place to check browser support is…

Discussion

Loading…