이 기사의 예에서는 JavaScript가 setInterval() 함수를 사용하여 간단한 폴링 작업을 구현하는 방법을 설명합니다. 참고할 수 있도록 모든 사람과 공유하세요. 구체적인 분석은 다음과 같습니다.
폴링은 CPU가 "프로그램 I/O"라고도 알려진 주변 장치 서비스 제공 방법을 결정하는 방법입니다. 폴링 방식의 개념은 CPU가 정기적으로 쿼리를 발행하여 각 주변 장치에 서비스가 필요한지 순차적으로 묻는 것입니다. 서비스가 완료된 후 서비스를 제공합니다. , 그러면 사이클이 계속됩니다. 폴링 방법은 구현하기 쉽지만 효율성이 낮습니다.
JavaScript의 setInterval 함수를 사용하면 페이지를 새로 고치지 않고도, 즉
1. 기본 목표
그림과 같이 입력란이 있습니다. onChange() 함수를 사용하는 대신 setInterval 함수를 직접 사용하여 간단한 폴링 작업을 수행하고, 0.5초마다 텍스트 상자의 내용을 읽어옵니다.
실제로 원리는 JavaScript 시계와 동일합니다. 매초마다 현재 시간을 가져와서 텍스트 내용을 업데이트합니다.
2. 제작과정
코드는 다음과 같습니다. 자세한 내용은 다시 설명하지 않겠습니다.