一、javascript 内置函数
escape 函数:把传入字符串进行 url 编码。
unescape 函数:把传入的 url 编码转为原始字符串。
需要注意的是,url 编码规则:
(1)英文字母数字:不进行编码。
(2)空白标点符号:转为 %xx 字符串,比如空白字符转换为 .
(3)中文字:转为 %xxxx 字符串,为 16 进制。
- <!doctype html>
- <html>
- <head>
- <meta charset="gb2312">
- <title>
- 实验
- </title>
- </script>
- </head>
- <body>
- <script language="javascript">
- var str = "javascript学习基础";
- var strEscape = escape(str);
- var strOriginal = unescape(strEscape);
- console.log(strEscape); // javascript学习基础 console.log(strOriginal);// javascript学习基础
- </script>
- </body>
- </html>
二、自定义函数
可以不带参数、带参数、包含返回值。
- <!doctype html>
- <html>
- <head>
- <meta charset="gb2312">
- <title>
- 实验
- </title>
- <script language="javascript">
- //带2个参数,返回值 function f2(a,b) { return a + parseInt(b); } //不带参数,无返回值 function f1() { var r; r = f2(2,'8xx'); document.write(r); }
- </script>
- </head>
- <body>
- <script language="javascript">
- f1(); //输出10
- </script>
- </body>
- </html>
就爱阅读 www.92to.com 网友整理上传, 为您提供最全的知识大全, 期待您的分享,转载请注明出处。
来源: