مثال (متد atob)

رمزگشایی کردن یک رشته، که در مبنای 64 رمزگذاری شده است:

var str = "Hello World!";
var enc = window.btoa(str);
var dec = window.atob(enc);

var res = "Encoded String: " + enc + "<br>" + "Decoded String: " + dec;

خروجی res در کد بالا:

Encoded String: SGVsbG8gV29ybGQh
Decoded String: Hello World!

خودتان امتحان کنید »

تعریف و کاربرد

از متد atob() برای رمزگشایی کردن یک متن، که در مبنای 64 رمزگذاری شده است، استفاده می شود.

این متد یک رشته از داده، که به وسیله ی متد btoa() رمزگذاری شده اند، را رمز گشایی می کند.


پشتیبانی مرورگرها

اعداد داخل جدول زیر نشان دهنده ی اولین ورژن مرورگری است که به طور کامل از این رویداد پشتیبانی می کند.

متد     
atob() بله 10.0 1.0 بله بله

نحوه استفاده

window.atob(encodedStr)

مقادیر پارامترها

پارامترتوضیحات
encodedStr

ضروری. رشته ای که به وسیله ی متد btoa() رمز گذاری شده است.

جزئیات تکنیکی

مقدار برگشتی

 یک رشته، که رشته ی رمز گشایی شده را مشخص می کند.

کلیه توابع و خصوصیت های شیء Window در JavaScript Reference کلیه توابع و خصوصیت های شیء Window در JavaScript