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>


  • 相关阅读:
    学习之路
    cordova配置icon和splash
    cardova-android打包
    数组元素最大差值的问题
    病毒攻击
    STL模板中List
    Direct3D API函数
    Direct3D雾化效果浅析
    Direct3D中顶点声明格式
    DirectX9.0 Direct3D Graphics Pipeline 总结
  • 原文地址:https://www.cnblogs.com/momogua/p/8304360.html
Copyright © 2011-2022 走看看