javascript - 在nodejs的程序里面怎么理解IO呢,如何用一段代码来说明IO
阿神
阿神 2017-04-17 16:37:27
0
4
619
阿神
阿神

闭关修行中......

모든 응답(4)
左手右手慢动作

IO는 단지 용어일 뿐이고 HTML도 약어일 뿐인데 문제를 명확하게 설명하지 않았을 수도 있습니다.
질문하고 싶으신가요? nodejs의 비동기 IO가 무엇인가요?

Ty80

IO는 입력/출력(Input/Output)의 약자입니다. 일반적인 입력에는 콘솔(키보드) 입력 및 파일 출력이 포함되며, 일반적인 출력에는 콘솔(모니터) 출력 및 파일 출력이 포함되며 이는 오랫동안 존재해 온 개념입니다. 이제 IO에는 네트워크 IO, 장치 IO도 포함됩니다. 입력 및 출력인 한 IO라고 할 수 있습니다.

제공하신 코드는 IO를 통해 파일을 읽는 것, 즉 파일에서 입력하는 예일 뿐입니다. 다른 언어나 환경의 일반적인 파일 읽기 작업과 비교할 때 여기서 특별한 점은 파일 읽기 요청(fs.readFile)을 시작할 때 콜백( ( 오류, 데이터) => {...})를 매개변수로 사용하려면 IO 라이브러리가 파일을 읽은 후 이 콜백을 호출하고 파일 콘텐츠(data)를 매개변수로 콜백에 전달해야 합니다. 콜백 함수가 이를 처리하도록 함수를 호출합니다. 처리 프로세스, 즉 콜백 함수는 파일 읽기 요청이 시작될 때 이미 정의되어 있습니다.

비동기의 개념을 잘 모르시는 것 같은데, 여기서 몇 마디로 명확하게 설명할 수 없다면 관련 정보를 검색해서 살펴보는 것이 좋습니다. "JavaScript 비동기"를 검색해 보세요

刘奇

fs.readFile은 파일을 읽는 작업으로, I라고 말한 것과 동일합니다. 읽은 파일 데이터는 데이터 변수에 저장됩니다. 파일(코드에 해당 작업이 없음) 관련) 데이터를 외부 파일로 출력하려면 O를 말하는 것과 같습니다. 간단히 말하면 I는 외부에서 데이터를 프로그램으로 읽어들이고, O는 프로그램의 데이터를 외부 파일로 출력합니다. (아저씨 상심해요! 밟으면 왜인지 꼭 말해주세요)

左手右手慢动作

I/O 스트림, 즉 입력 및 출력, 파일 읽기 및 쓰기는 데이터의 입력 및 출력을 의미합니다.

최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿