zoukankan      html  css  js  c++  java
  • javascript基础:内置函数、自定义函数

    一、javascript内置函数

    escape函数:把传入字符串进行url编码。

    unescape函数:把传入的url编码转为原始字符串。

    需要注意的是,url编码规则:

    (1)英文字母数字:不进行编码。

    (2)空白标点符号:转为%xx字符串,比如空白字符转换为%20.

    (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%u5B66%u4E60%u57FA%u7840
    		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>


  • 相关阅读:
    Eclipse无法正常启动,弹出对话框内容为 A Java Runtime...
    redis入门常用的命令操作(总结 一)
    初级工程师的面试
    公司金融学理论--MM理论
    以太坊开发环境搭建
    如何以树形结构显示文件目录结构
    Neural Network Basics
    大前端公共知识梳理
    出SS表
    iOS weak关键字
  • 原文地址:https://www.cnblogs.com/momogua/p/8304360.html
Copyright © 2011-2022 走看看