تابع escape() جاوااسکریپت
- صفحه قبل encodeURIComponent()
- صفحه بعدی eval()
- برگشت به لایه بالا دستورالعملهای جهانی JavaScript
تعریف و استفاده
در نسخه 1.5 جاوااسکریپت، استفاده از تابع escape() توصیه نمیشود. از encodeURI()
یا encodeURIComponent()
جایگزین.
escape()
توابع رشتهها را کدگذاری میکنند.
این تابع رشتهها را قابل حمل میکند، بنابراین میتوانند از طریق هر شبکه به هر کامپیوتری که از کاراکترهای ASCII پشتیبانی میکند، انتقال یابند.
این تابع برای کدگذاری کاراکترهای خاص استفاده میکند، اما علامتهای زیر را استثنا میکند: * @ - _ + . /
مثال
کد کردن رشته:
document.write(escape("نیاز به نکات دارید؟ به CodeW3C.com مراجعه کنید!"));
قواعد دستور زبان
escape(رشته)
مقدار پارامتر
پارامتر | توضیح |
---|---|
رشته | لازم است. رشتهای که باید کد شود. |
جزئیات فنی
مقدار بازگشتی: | رشتهای است که رشته کدگذاری شده را نشان میدهد. |
---|
پشتیبانی از مرورگر
توابع | Chrome | Edge | Firefox | Safari | Opera |
---|---|---|---|---|---|
escape() | پشتیبانی | پشتیبانی | پشتیبانی | پشتیبانی | پشتیبانی |
- صفحه قبل encodeURIComponent()
- صفحه بعدی eval()
- برگشت به لایه بالا دستورالعملهای جهانی JavaScript