Detect device’s OS in JavaScript

1 · Amit Merchant · June 2, 2020, midnight
There comes a scenario when you might want to check which operating system the device is running. For instance, when you want to set device-specific download links. For windows, .exe file, for macOS, .dmg file and so on. Browser’s navigator object can come to rescue in this particular scenario. The navigator object holds the significant amount of device information such as appName, appCodeName, platform, userAgent and so forth. Among all these, you can utilize the userAgent property which holds ...