Rumah >hujung hadapan web >tutorial js >Bagaimanakah JavaScript Boleh Membaca dan Menulis Fail, Kedua-dua pada Pelayan dan Bahagian Pelanggan?
Bekerja dengan Fail dalam JavaScript: Membaca dan Menulis
Keupayaan untuk membaca dan menulis fail ialah fungsi penting untuk mana-mana bahasa pengaturcaraan. Walaupun sifatnya yang serba boleh, JavaScript sering menghadapi had disebabkan kebimbangan keselamatan apabila mencuba operasi ini dalam persekitaran penyemak imbas.
Walau bagaimanapun, apabila menggunakan JavaScript bahagian pelayan, seperti Node.js, anda memperoleh keupayaan untuk mengakses sistem fail dan melaksanakan operasi baca dan tulis.
Membaca Fail dengan JavaScript
Untuk membaca fail, anda boleh menggunakan kaedah readFileSync daripada modul fs. Kaedah ini mengambil laluan ke fail sebagai parameter dan mengembalikan kandungannya sebagai rentetan.
const fs = require('fs'); const content = fs.readFileSync('file.txt', 'utf-8'); console.log(content);
Menulis Fail dengan JavaScript
Untuk menulis ke fail, anda boleh menggunakan kaedah writeFileSync. Sama seperti readFileSync, kaedah ini mengambil laluan ke fail sebagai parameter, tetapi ia juga memerlukan kandungan yang anda ingin tulis.
const fs = require('fs'); fs.writeFileSync('file.txt', 'Hello, world!');
Edit(2): Pengendalian Fail Sebelah Pelanggan dengan HTML5
Kemajuan terkini dalam teknologi web kini membolehkan kemungkinan membaca fail pada bahagian klien dengan HTML5. API Fail menyediakan kaedah untuk mengakses sistem fail melalui penyemak imbas.
Ini membolehkan anda membaca dan memanipulasi fail tanpa memerlukan komunikasi sebelah pelayan, membolehkan anda membina aplikasi web yang lebih interaktif dan dipacu data .
Atas ialah kandungan terperinci Bagaimanakah JavaScript Boleh Membaca dan Menulis Fail, Kedua-dua pada Pelayan dan Bahagian Pelanggan?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!