Rumah >hujung hadapan web >tutorial js >Bagaimanakah JavaScript Boleh Mengakses Fail Setempat Tanpa Pemalam Luaran?
Akses Fail Tempatan dengan JavaScript: Penyelesaian Tanpa Pemasangan Luaran
Dalam landskap pembangunan web hari ini, keperluan untuk manipulasi fail tempatan sering timbul. Pengguna selalunya memerlukan keupayaan untuk membaca dan menulis ke fail tempatan, mendorong pembangun mencari penyelesaian yang tidak melibatkan pemasangan perisian tambahan.
Satu kaedah yang selaras dengan keperluan ini ialah JavaScript asli. Dengan kemajuan yang dibawa oleh HTML5, JavaScript kini menawarkan pilihan yang mantap untuk akses fail tempatan.
Membaca dan Menulis Fail Tempatan
Untuk memanipulasi fail tempatan, JavaScript menyediakan FileReader dan antara muka FileWriter. FileReader membenarkan anda membaca kandungan objek Fail, manakala FileWriter membolehkan anda menulis pada fail.
Langkah-Langkah Membaca Fail:
Langkah-Langkah Menulis Fail:
Contoh:
Andaikan anda mempunyai dua fail, input.txt dan output.txt. Untuk membaca kandungan input.txt dan menulisnya ke output.txt, anda akan menggunakan kod berikut:
const reader = new FileReader(); reader.onload = (e) => { const fileContents = e.target.result; const writer = new FileWriter(); writer.open('output.txt', 'w'); writer.write(fileContents); writer.close(); }; reader.readAsText('input.txt');
Ingat, untuk mendayakan akses fail setempat, anda perlu memastikan pelayan web anda atau hos menyokong kebenaran sedemikian. Selain itu, sebelum mengakses fail setempat, adalah penting untuk mengendalikan pengendalian kebenaran dengan sewajarnya untuk mengekalkan privasi dan keselamatan pengguna.
Atas ialah kandungan terperinci Bagaimanakah JavaScript Boleh Mengakses Fail Setempat Tanpa Pemalam Luaran?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!