0% found this document useful (0 votes)
2 views9 pages

Node.js File Operations Guide

The document discusses file operations in Node.js, including reading, writing, opening, deleting, truncating, and appending files. It provides syntax examples for synchronous and asynchronous methods such as FS.readFileSync, FS.writeFile, FS.open, FS.unlink, and FS.ftruncate. These operations are essential for handling file data in applications.
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
2 views9 pages

Node.js File Operations Guide

The document discusses file operations in Node.js, including reading, writing, opening, deleting, truncating, and appending files. It provides syntax examples for synchronous and asynchronous methods such as FS.readFileSync, FS.writeFile, FS.open, FS.unlink, and FS.ftruncate. These operations are essential for handling file data in applications.
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd

J.T.S.S.P.M.

SHRI SHIV CHHATRAPATI COLLEGE JUNNAR


(PUNE).
DEPARTMENT OF COMMERCE AND RESEARCH
CENTER.

NAME: SHELAR SAKSHI SANDIP


ROLL NO: 68
SUBJECT: NODE JS
TOPIC: OPERATION ON FILE
GUIDANCE:- PROF S.A PARDESHI
INTRODUCTION..
• THE FILE SYSTEM IS BIG PART OF ANY APPLICATION NEED TO HANDLE FILE
OR LOADING, MANIPULATING OR SERVING DATA
WE CAN HANDLE FILE OPERATION SUCH AS CREATE RED DELETE AND MANY
MORE USING NOT JS.
OPERATION ON FILE

• READ A FILE
WRITING A FILE
OPENING A FILE
DELETING A FILE
TRUNCATE A FILE
APPEND A FILE
READ A FILE

• READ A FILE SYNCHRONOUSLY:-THE [Link]() METHOD IS AN


INBUILT APPLICATION PROGRAMMING INTERFACE OF FS MODULE WHICH IS
USED TO READ THE FILE AND RETURN ITS CONTENT.
SYNTAX:- [Link](PATH, OPTIONS)

READ A FILE ASYNCHRONOUSLY:-TO READ CONTENT OF A FILE INTO MEMORY IS


VERY COMMON PROGRAMMING TASK .
SYNTAX:- VAR FS= REQUIRE (‘FS’);
[Link](FILE,[ENCODING],[CALL BACK]);
WRITING A FILE..
• SYNCHRONOUSLY WRITING DATA TO A FILE:-IF YOU WANT TO WRITE DATA
SYNCHRONOUSLY WE USE [Link]() METHOD. IT CREATE A NEW
FILE IF THE SPECIFIED FILE DOES NOT EXIST
SYNTAX:-
[Link] (FILE, DATA, OPTION)


A SYNCHRONOUSLY WRITING DATA TO A FILE:-IF WE WANT TO WRITE DATA A
SYNCHRONOUSLY WE USE [Link]() METHOD.
SYNTAX:-
[Link]( FILE, DATA, OPTION, CALLBACK)
OPEN A FILE..

• TO OPEN A FILE, CREATE FILE, TO WRITE A FILE OR READ A FILE [Link]()


METHOD IS USED.
[Link] ()METHOD PERFORM SEVERAL OPERATION ON FILE.
SYNTAX:-
[Link] ( FILENAME, FLAG, MODE ,CALLBACK)
DELETING A FILE..

• WHENEVER WE WANT TO DELETE A FILE WE USE [Link] METHOD .


THIS METHOD DOES NOT WORK ON DIRECTORIES.
TO DELETE DIRECTOR IS WE HAVE TO USE [Link]().
SYNTAX:-
[Link](PATH,CALLBACK)
TRUNCATE A FILE..

• THE [Link]() METHOD IS USED TO CHANGE THE SIZE OF THE FILE


EITHER INCREASE OR DECREASE THE FILE SIZE.
SYNTAX:-
[Link] (FD,LEN CALLBACK)

You might also like