Rumah >hujung hadapan web >tutorial js >Bagaimanakah Saya Mengekod dan Menyahkod Rentetan ke Base64 dalam JavaScript?
Enkodkan Rentetan ke Base64 dalam JavaScript
Dalam JavaScript, pengekodan rentetan ke Base64 boleh dicapai menggunakan fungsi terbina dalam.
Untuk mengekod rentetan sebagai Base64, JavaScript menyediakan fungsi btoa(). Fungsi ini mengambil "rentetan" sebagai input tetapi menganggapnya sebagai tatasusunan bait. Setiap aksara dalam rentetan input hendaklah mewakili bait 8-bit.
Untuk menyahkod rentetan Base64, anda boleh menggunakan fungsi atob(). Ia mengembalikan "rentetan" di mana setiap aksara mewakili bait 8-bit, menjadikannya sesuai untuk pengendalian data binari.
Adalah penting untuk ambil perhatian bahawa pengekodan dan penyahkodan Base64 melibatkan kerja dengan data binari. Fungsi btoa() menerima data binari dalam bentuk rentetan, manakala atob() mengembalikan rentetan yang mewakili data binari.
Pertimbangan Tambahan:
Untuk mendapatkan maklumat lanjut tentang pengendalian data binari dalam JavaScript, pertimbangkan untuk merujuk sumber berikut:
Atas ialah kandungan terperinci Bagaimanakah Saya Mengekod dan Menyahkod Rentetan ke Base64 dalam JavaScript?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!