`
stephen830
  • 浏览: 3011372 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

JavaScript 全局对象参考手册 decodeURI() 函数

阅读更多

JavaScript decodeURI() 函数

JavaScript 全局对象参考手册

定义和用法

decodeURI() 函数可对 encodeURI() 函数编码过的 URI 进行解码。

语法

decodeURI(URIstring)

 

参数描述
URIstring 必需。一个字符串,含有要解码的 URI 或其他要解码的文本。

返回值

URIstring 的副本,其中的十六进制转义序列将被它们表示的字符替换。

实例

在本例中,我们将使用 decodeURI() 对一个编码后的 URI 进行解码:

<script type="text/javascript">

var test1="http://stephen830.iteye.com/My first/";
document.write(test1+ "<br />");
var test2 = encodeURI(test1);
document.write(test2+ "<br />");
var test3 = decodeURI(test2);
document.write(test3);

</script>

 

 

 

输出:

 

http://stephen830.iteye.com/My first/
http://stephen830.iteye.com/My%20first/
http://stephen830.iteye.com/My first/

 

 

 

分享到:
评论

相关推荐

    javascript_函数大全

    不同于许多传统面向对象的语言,JavaScript通过其独特的函数式特性,提供了一种更加灵活、强大的编程方式。以下是对给定文件中提及的JavaScript函数关键知识点的详尽解析。 #### 如何定义和使用函数 定义函数的...

    JavaScript进阶:JS的全局变量和全局函数.docx

    全局变量和全局函数是JavaScript中两个基础且重要的概念。 全局变量是在函数外部声明的变量,可以在整个程序的任何地方被访问。它们在程序开始执行时被创建,并在整个程序生命周期内存在。JavaScript的全局变量有三...

    javascript本地对象_内置对象和宿主对象

    JavaScript中的对象是编程的核心组成部分,它们是由特性(attribute)组成的,特性可以包含原始值(如字符串、数字、布尔值)或引用值(如其他对象或函数)。如果一个特性存储的是函数,那么它就被称为对象的方法;...

    JavaScript全局函数使用简单说明

    1、decodeURI() 参数:string 功能描述:对 encodeURI() 函数编码过的 URI 进行解码。 实例: 可把 //www.jb51.net/My first/ 解码为 //www.jb51.net/My first/ 2、decodeURIComponent() 参数:string 功能描述:函数可对...

    1.16 JavaScript高级-面向对象.pdf

    Global对象在ECMAScript中是一个特殊的存在,它实际上并不存在,但所有全局作用域中的变量和函数都可视为其属性和方法。虽然不能直接调用Global对象,但在Web浏览器中,这些全局属性和方法通过window对象得以实现。 ...

    JavaScript进阶面试题_30题.pdf_前端面试题

    9. JavaScript 中的全局函数和全局变量:JavaScript 中有许多全局函数和全局变量,例如 Infinity、NaN、undefined、decodeURI()、decodeURIComponent()、encodeURI()、encodeURIComponent()、escape()、eval()、is...

    JavaScript

    JavaScript还提供了许多系统函数,如encodeURI和decodeURI用于编码和解码URI,parseInt和parseFloat用于将字符串转换为数值,isNaN检测非数字,eval执行字符串作为代码。 JavaScript的对象是其核心特性之一,可以...

    JavaScript.ppt

    JavaScript提供了许多内置函数,如`encodeURI`和`decodeURI`用于URI编码和解码,`parseInt`和`parseFloat`用于转换字符串为整数和浮点数,`isNaN`用于判断是否为非数字,`eval`则能将字符串当作代码执行。...

    JavaScript内置对象math,global功能与用法实例分析

    Global对象是ECMAScript中一个非常特别的存在,它实际上并不存在,所有的全局变量和函数都被视为Global对象的属性和方法。这意味着,我们并不需要也不能直接通过Global这个标识来访问它,但在Web浏览器环境中,...

    javascript 内置对象及常见API详细介绍

    然而,在 JavaScript中别没有真正的类,对象的定义就是对象自身。而 ECMA-262 干脆把这种妥协的方式称作为对象的调和剂。为了方便理解,我通常把这个发挥类的作用的调和剂称为类。  Javascript内置对象学习 全局...

    微软JavaScript手册

    Global 对象 是一个固有对象,目的是将全局方法集中在一个对象中。 global 属性 返回一个 Boolean 值,标记正则表达式使用的 global 标志状态 (g)。 大于运算符(&gt;) 比较两个表达式,看一个是否大于另一个。 ...

    javascript基础

    2. **Global 对象**:Global 对象是JavaScript的全局环境,它提供了一些全局函数。例如,`eval()`用于执行一个字符串作为JavaScript代码,`isFinite()`检查一个数值是否为有限的,`isNaN()`判断一个值是否为非数字,...

    javascript权威指南笔记

    3. **内置全局函数:Eval()**:这是一个危险的功能,它将字符串作为JavaScript代码来执行。这可能导致安全问题,因此应谨慎使用。`encodeURI()`和`encodeURIComponent()`用于编码URI字符串,`decodeURI()`和`...

    java开始面试的第49天.doc

    【JavaScript全局函数与核心概念】 JavaScript 是一种广泛用于网页和网络应用的脚本语言,它在浏览器环境中提供了许多全局函数,方便开发者处理数据和控制页面行为。以下是一些常见的全局函数及其作用: 1. `...

    javascript_API

    以上列举了文档中的主要知识点,这些知识点覆盖了JavaScript的基础事件处理、全局对象方法以及字符串对象的属性和方法,对于初学者理解和应用JavaScript非常有帮助。在实际开发中,熟练掌握这些基础知识可以帮助...

    javascript Error 对象 错误处理

    ### JavaScript Error 对象与错误处理 #### Error 对象概述 在JavaScript编程中,错误处理是一项基本而重要的功能。`Error`对象是所有错误的基础类,它用于存储有关错误的信息,并且可以通过构造函数来创建。`...

    Javascript Global对象

    总结来说,JavaScript的Global对象虽然不是一个真正的对象,但它提供了一组全局函数和属性,使得在任何作用域内都能访问这些功能。理解Global对象的概念有助于深入理解JavaScript的全局工作原理,并能避免在使用全局...

    深入理解JavaScript单体内置对象

    首先,Global对象是JavaScript中最特别的一个对象,它不属于任何其他对象的属性和方法,所有的全局变量和函数实际上都是Global对象的属性。Global对象包含了URI编码方法,即encodeURI()和encodeURIComponent()。这两...

Global site tag (gtag.js) - Google Analytics