Node.js “ 기준 치수 ” 시스템은 개발자가 구조를 개선하고 작업 속도를 높이며 필요할 때마다 코드를 재사용할 수 있게 해주는 재사용 가능한 JavaScript 코드 조각입니다. 이것이 바로 모듈이 Node.js 애플리케이션의 구성 요소인 이유입니다. Node.js 모듈 시스템은 세 가지 주요 유형으로 분류됩니다. 내장형”, “로컬” 및 “타사” ' 모듈.
다양한 내장 모듈에는 “ 판독선 ” 명령줄에서 데이터를 읽는 데 유용한 모듈입니다. 기본 기능 외에도 다음과 같은 사전 정의된 방법을 사용하여 다른 특수 기능을 수행하는 데 활용할 수도 있습니다. 생성인터페이스 ()”는 readline 인터페이스를 생성합니다. 이동커서 ()”는 커서를 이동시키고, “ 클리어라인 ()”를 사용하면 줄을 지우는 등 다양한 기능을 수행할 수 있습니다.
이 글은 readline ' 이동커서 ()” 메소드는 Node.js에서 작동합니다.
Node.js에서 Readline 'moveCursor()'는 어떻게 작동하나요?
“ 이동커서 ()”는 “의 사전 정의된 방법입니다. 판독선 ” 마우스 커서의 수평축과 수직축에서 작동하여 사용자가 지정한 위치로 마우스 커서를 이동시키는 모듈입니다. 커서가 특정 위치로 이동하면 사용자는 그곳에서 여러 작업을 수행할 수 있습니다.
통사론
'의 일반화된 구문 이동커서 ()” 메소드는 아래와 같이 작성됩니다.
readline. 이동커서 ( 개울 , dx , 너 [ , 콜백 ] )
'의 구문에 사용되는 매개변수 이동커서 ()” 방법은 아래에 설명되어 있습니다.
- 개울 : 키 누르기 이벤트가 발생하는 읽기 가능한 스트림을 나타냅니다.
- 엑스 : 마우스 커서의 가로(x) 위치를 지정합니다.
- 그리고 : 마우스 커서의 수직(y) 위치를 나타냅니다.
- 콜백 : 지정된 작업이 완료된 후 실행되는 함수를 정의합니다.
반환 값: “ 이동커서 ()” 메서드는 “ 부울 ” 값은 “ 진실 ” 스트림이 “ 물을 빼다 ” 이벤트는 “ 거짓 ' 다른 경우에는.
이제 '의 실제 구현을 살펴보겠습니다. 이동커서 ()' 방법.
예: “moveCursor()” 메소드를 적용하여 특정 위치로 커서 이동
이 예에서는 “ 이동커서 ()” 메서드를 사용하여 지정된 위치로 커서를 이동한 다음 해당 위치 좌표를 인쇄합니다.
const 판독선 = 필요하다 ( '읽기선' ) ;const rl = readline. 생성인터페이스 ( {
입력 : 프로세스. 표준 입력 ,
산출 : 프로세스. 표준 출력
} ) ;
readline. 이동커서 ( 프로세스. 표준 출력 , 10 , 10 ) ;
콘솔. 통나무 ( 'dx = 10, dy = 10' ) ;
rl. 닫다 ( ) ;
위에서 언급한 코드 라인에 대한 설명은 다음과 같습니다.
- 첫째, “ 필요하다 ()' 메소드는 '를 가져옵니다. 판독선 ” 현재 Node.js 프로젝트의 모듈입니다.
- 다음으로는 “ 생성인터페이스 ()' 메소드는 '를 지정합니다. 입력과 출력 ” 스트림을 개체로 사용하여 스트림에서 데이터를 읽고 씁니다.
- '입력' 스트림은 ' 프로세스.stdin ” 사용자 입력을 받기 위한 속성입니다.
- '출력' 스트림은 ' 프로세스.stdout ” 속성을 사용하여 입력 스트림을 읽고 결과 출력으로 인쇄합니다.
- 그 후, “ 이동커서 ()”는 지정된 수평 및 수직 축을 기준으로 커서를 원하는 위치로 이동합니다.
- 마지막으로 “ 콘솔.로그 ()”는 해당 위치의 좌표를 표시하고 “ rl.close ()” 메서드는 스트림을 닫습니다.
메모 : '를 생성합니다. JS ” 파일을 만들고 위의 코드 줄을 작성합니다. 예를 들어, 우리는 “ 색인 .js”.
산출
'를 실행합니다. 색인 .js” 아래 명시된 명령을 통해:
노드 인덱스. JS아래 출력은 사용자가 지정한 위치로 커서를 이동하고 해당 위치 좌표를 ' x축 ' 그리고 ' y축 ':
그것은 readline의 작동에 관한 것입니다. 이동커서 ()” 메소드를 사용합니다.
결론
읽어보기 “ 마우스커서 ()” 메소드는 “를 사용하여 사용자가 지정한 마우스 커서의 위치에 대해 작동합니다. x”와 “y ” 축. 이 메서드는 먼저 마우스 커서를 특정 위치로 이동한 다음 주어진 콜백 함수의 도움으로 정의된 특수 작업을 수행합니다. 이 글은 readline의 작동을 설명했습니다. 이동커서 ()” 메서드를 Node.js에서 사용합니다.