Hướng dẫn fs nodejs - nút fs
fs.readFile() – đọc file bất đồng bộ trong NodeJSfs.readFile() trong NodeJS. Hàm này có cú pháp như sau: Show
Trong đó:
Ví dụ::
Như kết quả các bạn thấy thứ tự in ra màn hình sẽ là START -> END -> Nội dung hàm callback. Vậy hàm này đã xử lý bất đồng bộ vì nếu tuân theo luật trình biên dịch từ trên xuống thì END phải nằm ở dưới cùng. fs.readFileSync() – đọc file đồng bộTrong NodeJS, hàm này có cú pháp như sau:
Trong đó:
Ví dụ::
Như kết quả các bạn thấy thứ tự in ra màn hình sẽ là START -> END -> Nội dung hàm callback. Vậy hàm này đã xử lý bất đồng bộ vì nếu tuân theo luật trình biên dịch từ trên xuống thì END phải nằm ở dưới cùng. fs.readFileSync() – đọc file đồng bộTrong NodeJS, hàm này có cú pháp như sau:
Trong đó:
Ví dụ::
Như kết quả các bạn thấy thứ tự in ra màn hình sẽ là START -> END -> Nội dung hàm callback. Vậy hàm này đã xử lý bất đồng bộ vì nếu tuân theo luật trình biên dịch từ trên xuống thì END phải nằm ở dưới cùng.fs.readFileSync() – đọc file đồng bộ
Trong đó:
Trong NodeJS, hàm này có cú pháp như sau::
file: đường dẫn tới file cần đọcoptionsObject: Là một đối tượng gồm hai tham số encoding fllag Kết quả đúng với thứ tự là START -> CONTENT -> END. Từ đây các bạn thấy khi xử lý bất đồng bộ thì bắt buộc phải có một hàm callback, còn xử lý đồng bộ thì không cần. file: đường dẫn tới file cần đọc optionsObject: Là một đối tượng gồm hai tham số freetuts.net, không được copy dưới mọi hình thức. encoding fllag 1. fs.readFile() - đọc file bất đồng bộHàm này có cú pháp như sau: Bài viết này được đăng tại [free tuts .net] fs.readFile(file, charset, callback); Trong đó:
Ví dụ: : var fs = require('fs'); console.log("START"); var content = fs.readFile("./myfile.txt", 'utf8', function(error, data){ console.log('Data: ' + data); console.log('Error: ' + error); }); console.log("END"); Kết quả:: Như kết quả các bạn thấy thứ tự in ra màn hình sẽ là START -> END -> Nội dung hàm callback. Vậy hàm này đã xử lý bất đồng bộ vì nếu tuân theo luật trình biên dịch từ trên xuống thì END phải nằm ở dưới cùng. 2. fs.readFileSync() - đọc file đồng bộHàm này có cú pháp như sau: 0Trong đó:
Kết quả:: 1Kết quả:: Như kết quả các bạn thấy thứ tự in ra màn hình sẽ là START -> END -> Nội dung hàm callback. Vậy hàm này đã xử lý bất đồng bộ vì nếu tuân theo luật trình biên dịch từ trên xuống thì END phải nằm ở dưới cùng. 2. fs.readFileSync() - đọc file đồng bộHàm này có cú pháp như sau: 2Trong đó:
Kết quả:: 3Kết quả:: Như kết quả các bạn thấy thứ tự in ra màn hình sẽ là START -> END -> Nội dung hàm callback. Vậy hàm này đã xử lý bất đồng bộ vì nếu tuân theo luật trình biên dịch từ trên xuống thì END phải nằm ở dưới cùng.Hàm này có cú pháp như sau: 4Trong đó:
3. fs.writeFile() - ghi file bất đồng bộ: 5Kết quả:: Như kết quả các bạn thấy thứ tự in ra màn hình sẽ là START -> END -> Nội dung hàm callback. Vậy hàm này đã xử lý bất đồng bộ vì nếu tuân theo luật trình biên dịch từ trên xuống thì END phải nằm ở dưới cùng.2. fs.readFileSync() - đọc file đồng bộ |