Anda mempunyai fail teks yang disimpan pada akar aplikasi web anda dan anda mahu untuk memuatkan kandungannya ke dalam pembolehubah JavaScript. Sama seperti cara anda menggunakan kaedah 'toURL()' dalam Groovy, anda boleh memanfaatkan XMLHttpRequest (AJAX) untuk mencapai ini dalam JavaScript.
Pelaksanaan AJAX bergantung pada rangka kerja JavaScript yang anda gunakan. Walau bagaimanapun, tanpa menghiraukan kebimbangan kebolehoperasian, struktur kod anda akan menyerupai yang berikut menggunakan JavaScript biasa:
const client = new XMLHttpRequest(); client.open('GET', '/foo.txt'); client.onreadystatechange = function() { alert(client.responseText); }; client.send();
AJAX, walau bagaimanapun, mungkin tidak boleh diakses secara universal merentas semua platform. Oleh itu, adalah dinasihatkan untuk menggunakan rangka kerja AJAX seperti jQuery untuk memastikan keserasian.
Satu perkara penting untuk diambil perhatian ialah kaedah ini hanya akan berjaya jika fail "foo.txt" dihoskan pada domain yang sama seperti aplikasi web anda. Jika ia berada pada domain yang berbeza, dasar keselamatan akan menyekat anda daripada mengakses kandungan fail.
Atas ialah kandungan terperinci Bagaimanakah Saya Boleh Memuatkan Kandungan Fail Teks ke dalam Pembolehubah JavaScript?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!