Movatterモバイル変換


[0]ホーム

URL:


  1. Веб-технологии для разработчиков
  2. JavaScript
  3. Справочник по JavaScript
  4. Стандартные встроенные объекты
  5. escape()

This page was translated from English by the community.Learn more and join the MDN Web Docs community.

View in EnglishAlways switch to English

escape()

Устарело: Эта возможность была удалена из веб-стандартов. Хотя некоторые браузеры по-прежнему могут поддерживать её, она находится в процессе удаления. Не используйте её ни в старых, ни в новых проектах. Страницы или веб-приложения, использующие её, могут в любой момент сломаться.

Устаревший методescape() возвращает новую строку, в которой определённые символы заменены шестнадцатеричной управляющей последовательностью. Используйте методыencodeURI илиencodeURIComponent вместо него.

Синтаксис

escape(str)

Параметры

str

Строка для кодирования.

Описание

Функцияescape() является свойствомглобального объекта, т.е. относится к глобальным функциям. Эта функция кодирует специальные символы, за исключением:@*_+-./

The hexadecimal form for characters, whose code unit value is 0xFF or less, is a two-digit escape sequence: %xx. For characters with a greater code unit, the four-digit format %uxxxx is used.

Примеры

js
escape("abc123"); // "abc123"escape("текст"); // "%u0442%u0435%u043A%u0441%u0442"escape("ć"); // "%u0107"/* специальные символы */escape("@*_+-./"); // "@*_+-./"

Спецификации

Specification
ECMAScript® 2026 Language Specification
# sec-escape-string

Совместимость с браузерами

Смотрите также

Help improve MDN

Learn how to contribute

This page was last modified on byMDN contributors.


[8]ページ先頭

©2009-2025 Movatter.jp