Làm cách nào để ghi dữ liệu trong JavaScript?
Điều kiện tiên quyết. Cách nhập thư viện trong JavaScript. Đọc từ đây. https. //tutorialspoint. dev/slugresolver/javascript-nhập-và-xuất-mô-đun/ Show
Có một Mô-đun tích hợp hoặc thư viện tích hợp trong NodeJs xử lý tất cả các thao tác viết được gọi là fs (Hệ thống tệp). Về cơ bản nó là một chương trình JavaScript (fs. js) nơi viết chức năng cho các thao tác viết. Nhập mô-đun fs vào chương trình và sử dụng các hàm để ghi văn bản vào tệp trong hệ thống. Hàm sau sẽ tạo một tệp mới với tên đã cho nếu không có, nếu không, nó sẽ ghi lại tệp xóa tất cả dữ liệu trước đó trong đó Chức năng đã sử dụng. Các hàm writeFile() được sử dụng cho thao tác ghi cú pháp writeFile( Path, Data, Callback) Thông số. Phương thức này chấp nhận ba tham số như đã đề cập ở trên và được mô tả bên dưới
Ví dụ Learning how to write in a file.2 Learning how to write in a file.3 Learning how to write in a file.4 Learning how to write in a file.5 Learning how to write in a file.6 Learning how to write in a file.7 Learning how to write in a file.8 Learning how to write in a file.9 Learning how to write in a file.0 Learning how to write in a file.1 Learning how to write in a file.8 Learning how to write in a file.3 Learning how to write in a file.4 Learning how to write in a file.5____16 Learning how to write in a file.7 Learning how to write in a file.8 Learning how to write in a file.9 Learning how to write in a file.8 Learning how to write in a file.21 Learning how to write in a file.22 Learning how to write in a file.23 Learning how to write in a file.24 Learning how to write in a file.25 Learning how to write in a file.26/div> đầu ra Learning how to write in a file. Ghi chú. Tập lệnh trên có thể được chạy bằng trình thông dịch NodeJs trong thiết bị đầu cuối Trong hướng dẫn này, tôi sẽ cho bạn biết về cách bạn có thể đọc và ghi vào tệp văn bản bằng JavaScript. Như chúng ta đã biết JavaScript không có khả năng truy cập hệ thống tệp của người dùng, vì vậy để làm được điều này, chúng ta cần chạy dự án trên máy chủ. Để thực hiện điều này, chúng tôi sử dụng nút. js trong nút. js đây là một thư viện fs (File-System) được sử dụng để quản lý tất cả các thao tác đọc và ghi. Bằng cách sử dụng mô-đun fs, chúng ta có thể đọc và ghi tệp theo cả cách đồng bộ và không đồng bộ Có nhiều cách để chúng ta có thể đọc và ghi dữ liệu vào tệp. Hãy để có một cái nhìn về từng người trong số họ JavaScript đọc và ghi vào tệp văn bảnPhương pháp 1. Sử dụng nút. jsĐầu tiên là bằng cách sử dụng phương thức writefile và readFile trong nút. môi trường js ghiTệp Điều này được sử dụng để ghi nội dung vào tập tin. Cú pháp của nó dưới đây 1 writeFile(Đường dẫn, Dữ liệu, Callback) Nó có ba tham số đường dẫn, dữ liệu, gọi lại Con đường. Đường dẫn là vị trí của Text File. Nếu tệp được tạo trong cùng thư mục với thư mục của chương trình, thì chỉ cung cấp tên của tệp. Nếu tệp không tồn tại thì tệp mới sẽ được tạo tự động Dữ liệu. Thứ hai là Dữ liệu trong Tham số này chúng ta cần chuyển thông tin cần thiết để ghi vào tệp Gọi lại. Cái cuối cùng là Hàm gọi lại trong phần này, chúng tôi chuyển chuỗi lỗi. Nếu thao tác ghi dữ liệu không thành công, một lỗi sẽ hiển thị lỗi mục lục. js 1 2 3 4 5 6 7 8 9 10 11 12 13 14 // nhập mô-đun fs trong đó hàm writeFile được định nghĩa const fsLibrary = yêu cầu('fs')
// Dữ liệu cần thêm vào file let data = "Xin chào thế giới. "
// Ghi dữ liệu vào 'newfile. txt' fsLibrary. writeFile('newfile. txt', dữ liệu, (error) => {
// Trong trường hợp có lỗi, hãy ném ngoại lệ err. nếu (lỗi) throw err; }) Để chạy đoạn mã trên, hãy chạy lệnh này > chỉ mục nút. js Đọc tài liệu Nó được sử dụng để đọc nội dung của tập tin. cú pháp của nó là 1 readFile(Đường dẫn, Tùy chọn, Callback) Nó cũng có ba tham số đường dẫn, gọi lại, tùy chọn đường dẫn là một vị trí của Tệp văn bản. Nếu cả tệp và chương trình nằm trong một thư mục giống nhau, thì hãy đặt trực tiếp tên tệp của tệp văn bản Tùy chọn thứ hai chỉ định dữ liệu sẽ được thu thập từ tệp và tùy chọn này là tùy chọn. Nếu bạn không chuyển gì thì nó sẽ trả về bộ đệm thô Cái cuối cùng là chức năng Gọi lại có thêm hai tham số (lỗi, txtString). Nếu tại bất kỳ trường hợp nào, nó không tải hoặc đọc tệp thì nó sẽ trả về lỗi hoặc ngoại lệ nếu không nó sẽ trả về tất cả dữ liệu của tệp mục lục. js 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
// nhập mô-đun fs trong đó hàm readFile được chỉ định
const fsLibrary = yêu cầu('fs')
fsLibrary. readFile('ind. txt', (lỗi, txtString) => {
nếu (lỗi) throw err;
bảng điều khiển. log(txtString. toString());
})
Để chạy chương trình này, hãy nhập lệnh bên dưới > chỉ mục nút. js Phương pháp 2. Sử dụng ActiveXObjectMột phương pháp khác là sử dụng một trang web đối tượng ActiveX nhưng phương pháp này chủ yếu chỉ hoạt động trong Internet Explorer ActiveXObject này được sử dụng để trả về một thể hiện của thư viện hệ thống tệp được sử dụng với phương thức CreateTextFile. Phương thức JS này tạo ra một hàm được xác định bởi tệp và nêu một đối tượng TextStream để đọc hoặc ghi vào tệp. Nó cũng trả về một giá trị boolean trên cơ sở này, chúng ta có thể tìm ra rằng chúng ta có thể ghi đè lên tệp hiện tại hay không. Vì vậy, nếu bạn muốn thêm dữ liệu vào tệp đã tạo, bạn có thể sử dụng phương thức writeline được sử dụng để thêm chuỗi văn bản vào tệp Sử dụng các đối tượng ActiveX, mã sau đây sẽ được đưa vào mã của bạn để đọc tệp 1 var ActivexObj = mới ActiveXObject(libraryname.tên lớp[, địa điểm]) Đối tượng ActiveX chứa ba nội dung tên thư viện, tên lớp, vị trí. Vì vậy, tên lớp là thể hiện của một lớp cần được tạo. tên thư viện là một trường bắt buộc và đó là dấu hiệu của ứng dụng cung cấp đối tượng Để mở một tệp mới 1 2 let newfile = new ActiveXObject("Scripting.FileSystemObject"); let openFile = newfile. OpenTextFile("C. \\tệp kiểm tra. txt", 1, true); Ghi dữ liệu vào một tập tin 1 2 3 4 var editFile = newfile. Tạo tệp văn bản("c. \\Demofile. txt", true); chỉnh sửa tệp. WriteLine("Thêm văn bản mẫu vào tệp. "); chỉnh sửa tệp. WriteLine('steadyAdvice'); chỉnh sửa tệp. Đóng(); Phương pháp 3. Sử dụng PHPMột cách tiếp cận khác là sử dụng php. Trong phần này, chúng tôi sử dụng một số chức năng javascript sẵn có để đọc và ghi dữ liệu vào tệp. Đây là một số chức năng fopen(), fread() và fwrite() mà chúng tôi sử dụng ở đây Hàm fopen() nhận hai đối số Đường dẫn và Chế độ (0 để đọc & 3 để viết) Hàm fopen() trả về -1 nếu mở file thành công Ví dụ Để mở tệp, hãy sử dụng phương thức fopen 1 openFile=fopen(getFilePath(),0); Để đọc nội dung tệp, hãy sử dụng hàm fread() 1 readString = sợ(openFile,flength(file) ; Để ghi nội dung vào tệp, hãy sử dụng hàm fwrite() 1 2 editFile = fopen("c. \MyNewFile. txt", 3);// opens the file for writing fwrite(tệp, str);// str is the content that is to be written into the file. Bình luận bên dưới nếu bạn có bất kỳ thắc mắc nào về cách đọc và ghi vào tệp văn bản trong JavaScript Làm cách nào để ghi dữ liệu vào tệp trong JavaScript?Nhập mô-đun fs trong chương trình và sử dụng các hàm để ghi văn bản vào tệp trong hệ thống . Hàm sau sẽ tạo một tệp mới có tên đã cho nếu không có, nếu không, nó sẽ ghi lại tệp xóa tất cả dữ liệu trước đó trong đó. Chức năng đã sử dụng. Các hàm writeFile() được sử dụng để viết các thao tác.
Cách đọc và ghi dữ liệu trong JavaScript?readFile() và rs. các phương thức writeFile() được sử dụng để đọc và ghi tệp bằng javascript . Tệp được đọc bằng fs. readFile(), là một phương thức sẵn có.
Làm cách nào để viết văn bản trong JavaScript?Có bốn cách để hiển thị văn bản trong trình duyệt bằng JavaScript. . Using the document. write() method to write inside the tag.. Sử dụng tài liệu. phương thức querySelector() để thay thế nội dung của một phần tử cụ thể Sử dụng bảng điều khiển. . Sử dụng phương thức alert() để ghi đầu ra văn bản vào hộp bật lên Làm cách nào để khai báo một biến trong JavaScript?Luôn khai báo các biến JavaScript với var , let hoặc const . Từ khóa var được sử dụng trong tất cả các mã JavaScript từ 1995 đến 2015. Từ khóa let và const đã được thêm vào JavaScript vào năm 2015. Nếu bạn muốn mã của mình chạy trong các trình duyệt cũ hơn, bạn phải sử dụng var. |