JavaScript – navigator.appName Property
The navigator.appName property returns the browser name.
The navigator.appVersion property returns the browser version.
The navigator.geolocation property returns a geolocation object that can be used to locate the user’s position.
The navigator.cookieEnabled property returns “true” if browser cookies are enabled, and will return “false” if browser cookies are disabled.
The navigator.javaEnabled() method returns “true” if Java is enabled in the browser, and will return “false” if Java is disabled.
The navigator.language property returns the browser language.
The navigator.onLine property returns “true” if the browser is online, and “false” if it is offline.
The navigator.platform property returns the platform the browser is built to run on.
The navigator.product property returns the browser engine name.
The navigator.userAgent property returns the user-agent header sent by the browser to the server.
The Number constructor property returns the function that created the Number prototype.
The Number.isFinite() method returns true if a number is finite (not Infinity, -Infinity, or NaN).
The Number.isInteger() method returns true if a value is an integer of the datatype Number.
The Number.isFinite() method returns true if the value is NaN (not a number), yet the type is a Number.
The Number.isFinite() method returns true if a number is a safe integer, and also of a Number data type.
The Number.MAX_VALUE property returns the largest possible number in JavaScript, which is 1.7976931348623157e+308.
The Number.MIN_VALUE property returns the smallest possible number in JavaScript, which is 5e-324.
The Number.NEGATIVE_INFINITY property returns negative infinity.
The Number.POSITIVE_INFINITY property returns positive infinity.