Javascript를 통해 클라이언트와 서버 간의 상호 작용을 실현할 때 때로는 다른 운영 체제에서 호환성을 달성하기 위해 운영 체제를 판단해야 합니다. 예를 들어 Windows XP에서 잘 작동하는 웹 사이트가 있지만, 다양한 기능으로 인해 Ubuntu로 전환하면 탐색 시 미묘한 차이가 발생하고 심지어 좋은 사용자 경험에도 영향을 미칠 수 있습니다. 현재 우리는 Javascript를 사용하여 운영 체제 유형과 특정 기능을 판단하고 분할 및 정복하여 웹 사이트가 여러 플랫폼에서 탐색될 때 좋은 사용자 경험을 유지해야 합니다.
아래 코드는 Windows, Mac, Linux 및 Unix 운영 체제의 판단을 구현합니다.