Функция JavaScript encodeURIComponent ()
Определение и использование
Функция encodeURIComponent () для кодирования строки в качестве компонента URI.
Этот метод не кодирует ASCII буквы и цифры, и не будут ли эти ASCII-знаки препинания код: - _ ~ * '().!.
Другие символы (например :; /: @ & = + $, # используется для разделения эти компоненты URI знаки препинания), заменяется на одну или более шестнадцатеричного побега последовательности.
грамматика
encodeURIComponent(uri)
参数 | 描述 |
---|---|
uri | 必需。一个字符串,含有 URI 组件或其他要编码的文本。 |
Поддержка браузеров
Все основные браузеры поддерживают encodeURIComponent функции ()
примеров
пример
Используйте encodeURIComponent () для кодирования URI:
<script>
var uri="http://w3cschool.cc/my test.php?name=stale&car=saab";
document.write(encodeURIComponent(uri));
</script>
var uri="http://w3cschool.cc/my test.php?name=stale&car=saab";
document.write(encodeURIComponent(uri));
</script>
Примеры вышеуказанного вывода:
http%3A%2F%2Fw3cschool.cc%2Fmy%20test.php%3Fname%3Dst%C3%A5le%26car%3Dsaab
Попробуйте »
JavaScript Глобальные функции