웹 백엔드 컴퓨터 실험 파일 읽기 fs

[실험 1] 파일 읽기 동작

fs.readFile("지정된 경로", 콜백)

파일 정보를 이름(줄 바꿈) 학번으로 읽습니다.

실행 중인 스크린샷:

 

 

[실험 2] 파일 쓰기

fs.writeFile("지정된 경로", 콜백)

 

파일에 기록되는 정보는 이름(줄바꿈 문자\n) 학번(줄바꿈 문자\n)입니다.

실행 결과 스크린샷:

 

디버거 관찰, 답변: 파일 쓰기가 파일의 원래 내용을 덮어쓰게 됩니까?

답변: 파일의 원래 내용을 덮어쓰게 됩니다.

[실험 3] 실험 1과 실험 2를 결합하여 파일 복사 코드 작성 (팁: 파일을 먼저 읽고 파일 쓰기)

읽은 파일의 내용은 다음과 같습니다.

이름: XXX

학생번호: 2019####

Node.js 파일 복사 오류

코드 스크린샷:

【실험 4】 파일 추가 정보

fs.appendFile("지정된 경로", 콜백)

 

실험 3의 파일에 정보를 추가합니다. 추가된 정보는 다음과 같습니다. 추가된 정보입니다!

실행 결과 스크린샷:

 

[실험 5] 지정된 경로 아래의 모든 파일 경로 읽기(.txt 파일을 여러 개 직접 생성)

fs.readdir("지정된 경로", 콜백)

 

  1. 반환 값은 파일에 있습니다. 프로그램을 실행하고 결과의 스크린샷을 찍으세요.

 

  1. 파일은 어떤 데이터 유형인가요?

     답: 배열

【실험 6】 파일 삭제 작업

fs.unlink("경로 이름"+파일, 함수(err){})

파일 경로 파일 배열 가져오기, 파일 탐색, 위 파일의 모든 파일 삭제, 코드 스크린샷

 

Supongo que te gusta

Origin blog.csdn.net/weixin_57398221/article/details/123930559
Recomendado
Clasificación