JavaScript Navigator_basics Guide
The Navigator object identifies the browser, platform, language, and capabilities of the user agent. The guide walks through Navigator Properties. `navigator.userAgent` — browser identification string. `navigator.platform` — OS (Win32, MacIntel, Linux x86_64). `navigator.language` — browser UI language ("en-US"). `navigator.languages` — preferred languages array. `navigator.onLine` — online status. `navigator.cookieEnabled` — cookies allowed. `navigator.hardwareConcurrency` — CPU cores. `navigator.deviceMemory` — RAM (GB, approximate). The guide is organized into 1 sections that build on each other, each pairing a prose explanation with runnable code. Related guides: Arrays, Strings, Numbers, Math, Date. This is one of 145 JavaScript guides on JS Reference — see the full list on the guides page. Practice what you learn in the JavaScript playground, and look up any unfamiliar term in the JavaScript glossary.