تابع escape() جاوااسکریپت

تعریف و استفاده

در نسخه 1.5 جاوااسکریپت، استفاده از تابع escape() توصیه نمی‌شود. از encodeURI() یا encodeURIComponent() جایگزین.

escape() توابع رشته‌ها را کدگذاری می‌کنند.

این تابع رشته‌ها را قابل حمل می‌کند، بنابراین می‌توانند از طریق هر شبکه به هر کامپیوتری که از کاراکترهای ASCII پشتیبانی می‌کند، انتقال یابند.

این تابع برای کدگذاری کاراکترهای خاص استفاده می‌کند، اما علامت‌های زیر را استثنا می‌کند: * @ - _ + . /

مثال

کد کردن رشته:

document.write(escape("نیاز به نکات دارید؟ به CodeW3C.com مراجعه کنید!"));

به طور مستقیم امتحان کنید

قواعد دستور زبان

escape(رشته)

مقدار پارامتر

پارامتر توضیح
رشته لازم است. رشته‌ای که باید کد شود.

جزئیات فنی

مقدار بازگشتی: رشته‌ای است که رشته کدگذاری شده را نشان می‌دهد.

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

توابع Chrome Edge Firefox Safari Opera
escape() پشتیبانی پشتیبانی پشتیبانی پشتیبانی پشتیبانی