JS decodeURIComponent()解码

decodeURIComponent()函数

JavaScript中decodeURIComponent()函数,可用于对encodeURIComponent()函数编码的URI(含特殊字符的编码)进行解码。


语法

decodeURIComponent( uri )

提示:uri为JavaScript中的string字符串类型值,为必须参数。


decodeURIComponent()实例代码,及在线编辑器

下方实例将对比decodeURI()函数和decodeURIComponent()函数解码uri的不同之处:

<p id='p1'></p>
<p id='p2'></p>
<p id='p3'></p>

<script>
  var uri = "https://www.x1y1z1.com"
  var encode_uri = encodeURIComponent(uri)
  var text1 = "编码URI为:" + encode_uri
  document.getElementById("p1").innerHTML = text1
  
  var decode_component_uri = decodeURIComponent(encode_uri)
  var text2 = "解码URI为:" + decode_component_uri
  document.getElementById("p2").innerHTML = text2
  
  var decode_uri = decodeURI(encode_uri)
  var text3 = "解码URI为:" + decode_uri
  document.getElementById("p3").innerHTML = text3
</script>

全栈前端 / JavaScript语法 :





















Copyright © 2022-2024 笨鸟工具 x1y1z1.com All Rights Reserved.